在进行Chrome 调试HTML的element的时候:
这里有上的<aside> 和下面的<div>
对应的是:
有斜线:
无斜线:
请问:
它们之间的区别是什么? 为何在aside就有斜线,里面的div就没有斜线呢?
在进行Chrome 调试HTML的element的时候:
这里有上的<aside> 和下面的<div>
对应的是:
有斜线:
无斜线:
请问:
它们之间的区别是什么? 为何在aside就有斜线,里面的div就没有斜线呢?
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
5 回答8.1k 阅读✓ 已解决
3 回答10.5k 阅读✓ 已解决
4 回答7.4k 阅读
5 回答8.3k 阅读
2 回答10.4k 阅读✓ 已解决
这说明
aside
元素的style.display
为"flex"
,而里面的div
并没有完全占据其主轴上的空间,这些在flex
布局的主轴上、且没有被分配给子元素的空间,浏览器就以斜线表示。当然这只是我的经验总结,官方或许有特定的术语来描述,懒得去翻了。