百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>建站知识> 凤巢网络关于网站制作历程中DIV默许高度且自顺应高度的解说
分享文章到:

凤巢网络关于网站制作历程中DIV默许高度且自顺应高度的解说

发布时间:06/10 来源:未知 浏览: 关键词:
关于网站制作历程中DIV默许高度且自顺应高度的解说

怎样控制DIV最小高度又DIV自适高度

我们在用div布局的时候经常会碰到这样的一种状况:我们需要设置一个DIV高度,当里面的东西超过这个高度时,让这个容器主动被撑开,也就是DIV自顺应高度。当里面的信息很少时候,我们就设置它一个最小的牢固高度。

我们晓得,在IE6中,要是子容器的高度超过父容器的时候,父容器会被子容器撑开,所以我们可以直接设置一个height的高度值即可。但是在IE7和firefox就不行了,它不会主动撑开。

要是要设置DIV自顺应高度,我们可以采纳height:auto;这个属性;不过这个属性IE6又不支撑了。是不是很头痛?其实解决这个题目不难,而且办法也不少,这里举荐一种:(假如我们需要控制的这个DIV最小高度是100px,超过时就让里面的信息主动撑开):

Html代码

.div{   
    height:auto!important;   /*在IE7和Firefox都可以读到*/ 
    height:100px;            /*IE6*/
    min-height:100px;       /*在IE7和Firefox都可以读到*/ 
}   
 
注释:由于!important在IE7和Firefox都可以读到,而且权重高于背面的height:100px;所以当在IE7和Firefox显示的时候,就会用了前面的height:auto!important;而IE6辨认不了!important,auto对它也无论用,因而会利用了背面的height:100px的样式;而min-height:100px表示DIV最小高度为100px;此属性在IE7和firefox都可以辨认。这样一个完善的即可以设置DIV最小高度,又可以DIV自顺应高度的css样式就出来了,同时兼容了IE6、IE7和firefox!
本文和大家重点计议了怎样控制DIV最小高度又DIV自适高度题目,要是我们需要设置一个div高度,当里面的东西超过这个高度时,让这个容器主动被撑开,也就是DIV自顺应高度。当里面的信息很少时候,我们就设置它一个最小的牢固高度。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板