永发信息网

设置此div的height为100%,不起作用。为什么?

答案:3  悬赏:0  手机版
解决时间 2021-11-12 03:19
  • 提问者网友:刺鸟
  • 2021-11-11 07:26
设置此div的height为100%,不起作用。为什么?
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-11-11 08:42
是起作用的!
用百分比做属性值时,一定要注意的是:百分比是相对于其父级元素的。
你的这个就现对于:的高度了。
可以通过下面三个图,对比下,也很好理解,三个图的div高度分别设置的是50%,100%,100px。



希望能帮到你!

追问出来效果是这样的用IE9以后的浏览器!
追答这个就是浏览器兼容问题了。通长做法是,height值不用百分比,用像素代替。
有关table的百分比兼容性(ie)还是很多的,具体的你可以百度下。有很多!谢谢!
全部回答
  • 1楼网友:神也偏爱
  • 2021-11-11 09:08
有作用的呀,只是你用了定位而已
  • 2楼网友:刀戟声无边
  • 2021-11-11 09:00
用了定位的缘故。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯