原文:用偽類實現一個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