[問題] 第一個<ul>為何無法設定margin-top/botto

看板Web_Design作者 (哥)時間11年前 (2013/05/06 15:11), 編輯推噓1(106)
留言7則, 5人參與, 最新討論串1/1
<style>ul{margin-top:0;}</style> <p><b>Hi</b><ul><li>test1</li></ul><b>Hi</b><ul><li>test2</li><br> 上面的碼,如果沒有加入最前面的<p>第一個<ul><li>的margin是正常0 如果加入<p>,怪了,第一個<ul><li>的margin就不受控制了, 各位有合理的解釋嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.235.132

05/06 15:45, , 1F
我比較不懂為何要把ul包在p裡面..
05/06 15:45, 1F

05/06 17:44, , 2F
<style> p ul{margin-top:0;}</style>
05/06 17:44, 2F

05/06 17:44, , 3F
有合理的解釋嗎? 沒有...
05/06 17:44, 3F

05/06 18:45, , 4F
你的寫法太奇怪了,以及不好閱讀。
05/06 18:45, 4F

05/06 19:47, , 5F
因為你寫錯了,ul不能是p的child
05/06 19:47, 5F

05/06 19:47, , 6F
瀏覽器會把 <p><ul>..</ul></p> 替換成 <p></p><ul>..</ul>
05/06 19:47, 6F

05/07 11:29, , 7F
了解了,謝謝
05/07 11:29, 7F
文章代碼(AID): #1HXrUBnc (Web_Design)