响应式布局与流式布局

本文介绍了响应式布局和流式布局的概念。响应式布局中,详细讲解了设置Viewport的方法,包括width、height、initial-scale、maximum-scale、minimum-scale和user-scalable属性,以及如何处理横屏和竖屏显示。在图片处理方面,提到了如何使用max-width属性和background-size属性实现图片的响应式调整。流式布局则是一种基于百分比的布局方式,通过动态调整元素的宽、高、margin和padding来适应不同屏幕尺寸,确保页面在各种环境下都能良好展示。
摘要由CSDN通过智能技术生成

响应式布局

设置Viewport

<meta name="niewport" content="width=device-width,initial-scale=1.0">

width:控制viewport的大小

height:和width相对应

initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。

maximum-scale:允许用户缩放到的最大比例。

minimum-scale:允许用户缩放到的最小比例。

user-scalable:用户是否可以手动缩放


方向:横屏/竖屏

orientation:portrait | landscape

portrait:指定输出设备中的页面可见区域高度大于或等于宽度

landscape:除portrait值情况外,都是landscape


图片

如果 max-width 属性设置为 100%, 图片永远不会大于其原始大小

背景图片响应式调整大小或缩放
  1. 如果 background-size 属性设置为 “contain”,背景图片将按比例自适应内容区域。图片保持其比例不变。
div {
    width: 100%;
    height: 400px;
    background-image: url('img_flowers
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值