本篇文章小编给大家分享一下CSS网页响应式布局实现自动适配Pc/Pad/Phone设备代码实例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
前言
现在的设备很多,有PC、iPad、手机、智能手表、智能电视。如果没有响应式布局,那么电脑网页在手机或者ipad上显示,是体验非常差,操作不方便,视觉疲劳的,所以我们开发网页要做好响应式布局。
index
响应式布局 css" href="style.css">头部左侧中间右侧
CSS
*{ margin: 0; padding: 0; } /*适应PC端 宽度大于1000px*/ @media screen and (min-) { #content{ margin:0 auto; } #header{ width: 100%; line- float: left; background: #333; color: #fff; text-align: center; font-size: 30px; margin-bottom: 10px; } #left{ line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; margin-right: 10px; } #center{ line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; } #right{ line- text-align: center; background: #333; float: right; font-size: 30px; color: #fff; } #footer{ background: #333; color: #fff; line- font-size: 30px; text-align: center; float: left; margin-top: 10px; } } /*适应pad端 宽度在640-1000之间*/ @media screen and (min-) and (max-) { #content{ margin:0 auto; } #header{ width: 100%; line- float: left; background: #333; color: #fff; text-align: center; font-size: 30px; margin-bottom: 10px; } #left{ line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; margin-right: 10px; } #center{ line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; } #right{ line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; margin-top: 10px; } #footer{ background: #333; color: #fff; line- font-size: 30px; text-align: center; float: left; margin-top: 10px; } } /*适应移动端 宽度小于640*/ @media screen and (max-){ #content{ margin:0 auto; } #header{ width: 100%; line- float: left; background: #333; color: #fff; text-align: center; font-size: 30px; margin-bottom: 10px; } #left{ width: 100%; line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; margin-bottom: 10px; } #center{ width: 100%; line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; } #right{ width: 100%; line- text-align: center; background: #333; float: left; font-size: 30px; color: #fff; margin-top: 10px; } #footer{ width: 100%; background: #333; color: #fff; line- font-size: 30px; text-align: center; float: left; margin-top: 10px; } }
通过@media screen and (限制范围) 来控制网页的布局,例如
min-width代表最小的限制,max-width代表最大的限制。
PC端
Pad端
Phone端
敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载像素火影骨架佐助 (Perseverance Fire Shadow)手机版v1.16
下载要塞英雄 安卓版v33.20.0-39082670-Android
下载梦想城镇vivo最新版本 安卓版v12.0.1
梦想城镇vivo版是这款卡通风模拟经营类手游的渠道服版本,玩
怦然心动的瞬间 安卓版v1.0
怦然心动的瞬间是一款真人向的恋爱互动游戏,在游戏中玩家将扮演
曼尼汉堡店游戏 安卓版v1.0.3
曼尼汉堡店是一款非常好玩的精品恐怖类型冒险游戏,在这款游戏中
现代总统模拟器去广告版 安卓版v1.0.46
现代总统模拟器是一款休闲养成类游戏,可能对于不少的玩家来说都
现代总统模拟器付费完整版 安卓版v1.0.46
现代总统模拟器高级版在商店是需要付费的,相对于普通版本,高级