首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于移动端百分比宽度的几种实现

item:nth-child(2n){ background: #ccc; } .full-list .item:hover{ background: #f00; } demo效果见: 移动端百分比宽度的几种实现...从这新单位的出现,也知道为了移动端的百分比我们的W3C组织也是操碎了心。 为了上面所说的四等分,那每个的宽度应该为25vw,而我们ul的list--xxx就是list--vw。...原理就是js获取视窗宽度,然后设置html的font-size为视窗宽度的十分之一即百分之十,而rem单位表示相对于根元素html的大小,所以1rem即表示视窗宽度的十分之一。...这样通过rem与html的font-size的关系,拐了个弯实现了一个相对于视窗宽度百分比。...js设置html的font-size document.addEventListener("DOMContentLoaded", function(event) { document.documentElement.style.fontSize

85510

关于移动端百分比宽度的几种实现

item:nth-child(2n){ background: #ccc; } .full-list .item:hover{ background: #f00; } demo效果见: 移动端百分比宽度的几种实现...从这新单位的出现,也知道为了移动端的百分比我们的W3C组织也是操碎了心。 为了上面所说的四等分,那每个的宽度应该为25vw,而我们ul的list--xxx就是list--vw。...原理就是js获取视窗宽度,然后设置html的font-size为视窗宽度的十分之一即百分之十,而rem单位表示相对于根元素html的大小,所以1rem即表示视窗宽度的十分之一。...这样通过rem与html的font-size的关系,拐了个弯实现了一个相对于视窗宽度百分比。...js设置html的font-size document.addEventListener("DOMContentLoaded", function(event) { document.documentElement.style.fontSize

90990
您找到你想要的搜索结果了吗?
是的
没有找到

【震惊】padding-top的百分比值参考对象竟是父级元素的宽度

padding 属性用于设置元素的内边距,其值可以是length、inherit,当然也可以是百分比。...今天为什么会聊到padding-top设置百分比时的参考对象这个话题呢,这还要从一道不那么正经的面试题说起~ 一道不那么正经的css布局面试题 在对面,一本正经的面试官和蔼可亲的说道:我们来道简单的面试题...题目须知: 页面中有一个元素A,请实现以下需求: 元素A在页面内水平、垂直居中; 元素A距离页面左右的间距为10px,元素A的宽度随页面宽度变大而变大; 设置元素A的高度始终为宽度的一半; 只要是对CSS...探究padding-top的秘密 当padding-top的值为百分比时,参考的对象是父级元素的宽度 这句话圈起来,是重点,要考~ <!...最后的秘密 当padding-top、padding-bottom、margin-top、margin-bottom属性设置为百分比时,参考对象都是父级元素的宽度 要记住呀,下回还得考~ 以上就是胡哥今天给大家分享的内容

1.4K10

【移动端网页布局】流式布局案例 ④ ( Banner 栏制作 | 固定定位 | 标准流 | 百分比宽度设置 )

*/ width: 100%; /* 搜索栏的高度为 44 像素 */ height: 44px; /* 搜索栏最小宽度 320 像素 浏览器拉倒最小 该布局的宽度不低于...100% */ width: 100%; } 设置了 100% 宽度 , 界面布局就会随着设备宽度进行变化 ; 设备宽度宽时 , 样式如下 : 设备界面变窄时 , 界面如下 : 二、完整代码示例...= 设备宽度 */ width: 100%; /* 最小宽度 320 像素 */ min-width: 320px; /* 最大宽度 640 像素 */ max-width.../ 设备宽度 的 8% */ width: 8%; } .app ul li:nth-child(1) img { /* 设置关闭按钮的图像宽度 该图片自动水平 / 垂直对齐 */...nth-child(2) img { /* 在 10% 宽度的 Logo 盒子中 图片的宽度是 30 像素 高度没有给出 但是 宽高等比例缩放 高度也是 30 像素 */

1.7K20
领券