课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
如下两图:
div1的height显示出来和div2的height一样,是1000px,请问为什么不是设置的300px呢?谢谢。
2020-03-01
源自:初识HTML(5)+CSS(3)-升级版 15-10
正在回答
问题出在元素dispaly类型上,这里把display设置成了table-cell类型(表格单元显示)(类似table标签的<td>和<th>)
而关于table的特性(ps:我也是刚学完只能推测,尝试一下,尬笑)我试了一下,发现同行的元素的高度设置即height只会取最大的那个值,即300px,1000排序,取1000px;下图是我的试验结果,
语言表述可能不是很精炼准确,但希望对你能有帮助。
慕容7360735 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答#div1,#div2,div
2 回答为什么height是30???????
1 回答div1与div2的覆盖关系
6 回答浮动模型 div1设置左浮动后 为什么会消除div2的边框
3 回答为什么只设置div1向右浮动,而div2会自动上去了,占到了原来div1的位置