国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 前端頁面高度和寬度自適應(yīng)怎么弄?

前端頁面高度和寬度自適應(yīng)怎么弄?

時(shí)間:2023-09-09 12:00:01 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-09-09 12:00:01 來源:網(wǎng)站運(yùn)營

前端頁面高度和寬度自適應(yīng)怎么弄?:在前端頁面開發(fā)中,我們會希望頁面可以根據(jù)不同用戶的顯示比例自動縮放頁面,確保用戶體驗(yàn),這就是PC自適應(yīng),下面小千就來給大家介紹一下應(yīng)該怎么做和集中常見的問題解決方案,記得收藏起來遇到問題來看一看。

自適應(yīng)的優(yōu)點(diǎn):

元素自適應(yīng)在網(wǎng)頁布局中非常重要,它能夠使網(wǎng)頁顯示更靈活,可以適應(yīng)在不同設(shè)備、不同窗口和不同分辨率下顯示。

寬度自適應(yīng)

元素寬度設(shè)置為100%。(塊元素寬度默認(rèn)為100%)
或者不設(shè)置寬度(width);(寬度是父元素的寬度)

高度自適應(yīng)

1)自適應(yīng)元素高度:height:auto;或者不設(shè)置;(是子元素?fù)伍_父元素的高度)
?
2)元素高度自適應(yīng)窗口高度
設(shè)置方法:html,body{height:100%;}
注:如果設(shè)置子元素的高度跟隨父元素的高度變化而變化,那么父元素必須有高度。

最小高度的自適應(yīng)

min-height屬性:最小高度;(IE6瀏覽器不識別該屬性)
?
hack1:min-height:value;_height:value;
?
hack2:min-height:value; height:auto!important;height:value;

浮動元素父元素高度自適應(yīng)(高度塌陷)

當(dāng)子元素有浮動并且父元素沒有高度的情況下父元素會出現(xiàn)高度塌陷

高度塌陷的解決方法

hack1:給父元素添加聲明overflow:hidden;(觸發(fā)一個BFC)
hack2: 在浮動元素下方添加空div,并給該元素添加
聲明:div{clear:both; height:0; overflow:hidden;}

hack3:萬能清除浮動法
選擇符:after { content: ""; clear: both; display: block; height: 0; overflow: hidden; visibility: hidden;}

visibility:hidden/隱藏

visibility:hidden;display:none;的區(qū)別:
visibility:hidden;屬性會使對象不可見,但該對象在網(wǎng)頁所占的空間沒有改變,等于留出了一塊空白區(qū)域,而 display:none屬性會使這個對象徹底消失不顯示,也不再占用位置。

偽對象選擇符

1)、::after : 與content屬性一起使用,定義在對象后的內(nèi)容。
語法:選擇符::after{content:”文字”;}
選擇符::after{content:url(圖片路徑);}
如:div::after{content:url(logo.jpg);}
div::after{content:"文本內(nèi)容";}
2)、::before: 與content屬性一起使用,定義在對象前 的內(nèi)容。
div::before{content:"在其前放內(nèi)容";}
3)、::first-letter 定義對象內(nèi)第一個字符的樣式。
說明:
*(該偽元素只能用于塊級元素)
4)、::first-line:定義對象內(nèi)第一行的樣式。
*(該偽元素只能用于塊級元素。)



原文來自本站:千鋒HTML5學(xué)院

原文鏈接:HTMLCSS學(xué)習(xí)筆記(八)-- 寬高自適應(yīng)

關(guān)鍵詞:適應(yīng),寬度,高度

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉