作者Sofronio (草莓酱)
看板Web_Design
标题[问题] 什麽时候要display:block?
时间Mon Oct 7 16:06:09 2013
想请教大家:
当知道了li、ul都是区块元素
所以这两种应该是都不需要display:block吗?
而<a>是非区块元素所以就需要?
另外…<img>它是Inline Elements
我试着指定 margin: 0 auto; 它没有办法置中
指定成display:block就可以了
所以是非区块元素才会需要display:block这个指令吗?
而我对<h1>元素使用margin: 0 auto;它不会置中,
只有使用text-align:center;才有效用,可是它不是也是区块元性吗?
发现指定宽度就可以了,不过宽度大小感觉不太好拿捏 /_\
一点疑惑,还请大家指教一下,谢谢!!
--
※ 编辑: Sofronio 来自: 36.224.196.145 (10/07 16:22)
1F:→ danny8376:要用auto margin来做置中必须要指定宽度 这点div也一样 10/07 17:17
2F:→ Yadsmood:有些元素预设display是inline 就会需要 10/07 18:53
3F:推 qwer820404:做成menu的时候 设成block就变成整块都可以被点选了 10/07 22:45