原文:用伪类实现一个div的宽度和高度是固定百分比

遇到一个题目:一个div宽度是固定百分比的情况下,如何设置高度是宽度的 看到题目的第一反应是用js控制,获取到div的宽度之后再用宽度的 来设置div的高度,但是如何在不用js的情况下,只用CSS来实现呢 下面是示例代码: HTML代码: CSS代码: 效果如图: 上图中,宽度是高度的 ,那么实现原理是什么呢 因为div的宽度是 而没有设置高度,当设置div的伪类padding top是 时,本该 ...

2017-04-18 15:19 0 1272 推荐指数:

查看详情

div设置百分比高度 宽度

div百分比设置高度 宽度两种方法: 第一种是给body标签设置他的高度值,xxxpx,div就会根据body的像素值取百分比; 第二种方法就是在div属性中加入 position:absolute; ...

Thu Aug 22 01:10:00 CST 2019 0 622
纯Css实现Div高度根据自适应宽度百分比)调整

在如今响应式布局的要求下,很多能自动调整尺寸的元素能够做到高宽自适应,如img,通过{width:50%;height:auto;}实现图片高度跟随宽度比例调整。 然而,用的最多的标签一哥Div却不能做到自动调整(要么从父级继承,要么自行指定px,要么给百分比!但是这个百分比是根据父级的高度 ...

Fri Mar 03 18:17:00 CST 2017 1 50216
CSS宽度高度百分比取值基于谁

width=num% , height=num% 基于以下几点 1. 若元素不存在定位: 则基于直接父元素的宽高度 2. 若元素存在定位 且 定位为 relative, 则也基于直接父元素的宽高度 3. 若元素存在定位 且 定位为 absolute, 则基于最近的相对定位 ...

Tue Aug 14 04:15:00 CST 2018 0 1319
css3 百分比宽度减去固定宽度的写法

转载地址:https://www.cnblogs.com/ghfjj/p/7436597.html 使用了方法3正常使用。 div{ /*实现宽度为父容器宽度减去固定的300像素*/ width:-webkit-calc(100% - 300px); width:-moz-calc(100 ...

Fri May 15 01:38:00 CST 2020 0 1123
css3中 百分比宽度减去固定宽度的写法

div{ /*实现宽度为父容器宽度减去固定的300像素*/ width:-webkit-calc(100% - 300px); width:-moz-calc(100% - 300px); width:calc(100% - 300px); } ...

Sun Aug 27 06:38:00 CST 2017 0 8986
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM