[問題] 什麼時候要display:block?

看板Web_Design作者 (草莓醬)時間11年前 (2013/10/07 16:06), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/2 (看更多)
想請教大家: 當知道了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)

10/07 17:17, , 1F
要用auto margin來做置中必須要指定寬度 這點div也一樣
10/07 17:17, 1F

10/07 18:53, , 2F
有些元素預設display是inline 就會需要
10/07 18:53, 2F

10/07 22:45, , 3F
做成menu的時候 設成block就變成整塊都可以被點選了
10/07 22:45, 3F
文章代碼(AID): #1IKcjqIT (Web_Design)
文章代碼(AID): #1IKcjqIT (Web_Design)