为什么父div设置了高度px,子div无法设置百分比高度?

父div设置固定宽度高度px,子元素及其内容没有超过父元素,为什么无法用百分比来设置子元素高度。
子元素高度无论设置多少都是靠其内容填充起来的高度,无论设置百分之多少都不会变化。

阅读 5.2k
4 个回答

没有代码的问问题,都是耍流氓。?

检查一下子元素的display属性,像是inline、initial、table-cell、table-row这些行级别的元素是不支持设置高度的。

PS:赞同楼上的观点

同意楼上说的应该检查一下display属性,同时贴出代码会更好

新手上路,请多包涵

预计就是楼上所说的块级元素变成了行级元素,所以无法设置宽高

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题