中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTML和CSS如何實現寬高自適應

發布時間:2021-10-15 14:20:23 來源:億速云 閱讀:418 作者:小新 欄目:web開發

小編給大家分享一下HTML和CSS如何實現寬高自適應,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

寬度自適應

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

高度自適應

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

最小高度的自適應

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

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

當子元素有浮動并且父元素沒有高度的情況下父元素會出現高度塌陷

高度塌陷的解決方法

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

選擇符:after {

content: "";

clearboth;

displayblock;

height: 0;

overflowhidden;

visibilityhidden;}

visibility:hidden/隱藏

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

偽對象選擇符

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

以上是“HTML和CSS如何實現寬高自適應”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宾川县| 乌海市| 新疆| 米脂县| 手游| 孟州市| 辽阳县| 海南省| 泽州县| 贵南县| 清水河县| 义乌市| 饶平县| 泰安市| 盈江县| 绵竹市| 池州市| 赤城县| 包头市| 鹿邑县| 新沂市| 六枝特区| 万年县| 喀喇| 南漳县| 瑞丽市| 基隆市| 濮阳市| 新安县| 娱乐| 西宁市| 沛县| 宣城市| 长宁区| 苍南县| 阜新市| 北宁市| 凉山| 碌曲县| 东安县| 光泽县|