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

溫馨提示×

溫馨提示×

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

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

如何理解CSS屬性中高的min-width

發布時間:2021-09-29 15:19:10 來源:億速云 閱讀:208 作者:iii 欄目:web開發

這篇文章主要講解了“如何理解CSS屬性中高的min-width”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何理解CSS屬性中高的min-width”吧!

一、基本含義
min-width 屬性為給定元素設置最小寬度。它可以阻止 width 屬性的應用值小于 min-width 的值。min-width 的值會同時覆蓋 max-width 和 width。

二、可取值
常用百分比、固定px|em|ex等,其他屬性值如max-content,min-content兼容性很不好。

div{min-width:100em;}

div{min-width:800px;}

……

三、兼容性
IE7+,常用現代瀏覽器,關于IE6的兼容處理,建議使用js控制,IE6將逐漸退出前端舞臺。

四、應用
常用在百分比寬度布局中,縮放瀏覽器窗口,以免窗口很小時影響頁面的布局 美觀。

相關屬性:max-width,min-height,max-height

我們在做布局設計時,經常有這樣的布局,兩邊或者一邊是導航類工具欄 ,中間是內容區域。
 
但我們希望中間的內區域能夠自動適應,隨著不同的分辨率和瀏覽器的大小自動適應高度和寬度,以獲得較好的顯示效果。
 
我們假設中間的內容區域是個div,如果我們不明確設置它樣式的width屬性,它是可以自動適應的,按說這滿足了要求。
 
但是當瀏覽器的寬度過小時,小到已經不能整齊的顯示我們的內容,頁面的顯示就會混亂不堪。
 
這時我們可以為該內容div設置一個min-width,比如在css中:

代碼如下:

#content{  
    min-width:600px;  
}

 這個屬性的功能就像它的名字一樣簡單:最小寬度。該div還是自動適應寬度,但它多了個條件,當它自適應的寬度小于設置的最小寬度時,就會把該div的寬度設置為最小寬度,不再自動適應。
 
這個屬性在firefox和ie7中是可以使用的,但在ie6中不支持,我們可以用下面這段代碼代替:

代碼如下:


#content{  
 _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 700? '600px' : 'auto');  
}  

 前面的這段:

代碼如下:

((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 700  

 只是個判定條件,判定頁面body的寬度,這里的是,如果頁面body的寬度小于700(這個要根據具體的頁面來指定),就把content的寬度指定為600,否則就讓它自適應寬度。
其實min-height也同理!

感謝各位的閱讀,以上就是“如何理解CSS屬性中高的min-width”的內容了,經過本文的學習后,相信大家對如何理解CSS屬性中高的min-width這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

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

AI

桑日县| 巴楚县| 太白县| 福泉市| 遵义县| 纳雍县| 淅川县| 彩票| 紫金县| 浮山县| 北碚区| 兴和县| 榕江县| 贵德县| 汪清县| 始兴县| 房山区| 香港| 赤水市| 白朗县| 新晃| 吐鲁番市| 西乡县| 治多县| 仁怀市| 安化县| 抚松县| 濉溪县| 罗城| 海口市| 兴化市| 莫力| 广州市| 乌拉特前旗| 舞钢市| 忻州市| 潮州市| 高雄县| 泰州市| 宁明县| 台北市|