Heim > Web-Frontend > CSS-Tutorial > Hauptteil

元素的高度自适应

高洛峰
Freigeben: 2016-10-09 14:05:46
Original
1300 Leute haben es durchsucht

元素的高度自适应

网页布局中有时候有的高度需要根据内容调整,所以不能固定,今天就来说说,最小高度自适应

属性:min-height 最小高度,但IE6不识别该属性,height在IE6中类似min-height属性;

以下是解决BUG问题方法:

hack1:min-height:value; _height:value;(IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",但不能识别下划线"_",而firefox两个都不能认识)

hack2:min-height:value; _height:auto !important; height:value;(建议使用)

min-height 最小高度

max-height 最大高度

min-width最小宽度

max-width 最大宽度

 

浮动元素的高度自适应

如果父元素未设置高度和宽度且它里面包含了浮动元素,那么它的高度就会出现塌陷问题,解决高度塌陷的问题很简单,可以浮动父级元素、清除法等等,均可实现

hack1:给父元素添加浮动属性:float;

hack2:给父元素添加属性:overflow:hidden;

hack3:在浮动元素下方添加一个空的div,并给此元素添加属性:clear:both;height:0;overflow:hidden;

hack3:给父元素添加此声明(推荐使用)

父元素:after{content:".";  height:0;  display:block;  overflow:hidden;  clear:both;  visibility:hidden;}


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!