[問題] 為什麼這裡的margin-top起不了作用了呢?

作者: banana2014 (香蕉共和國)   2015-05-11 01:03:38
<div style="background: #FF0000; width: 600px; height: 500px; margin-top:
100px; margin-left: 100px;">
<div style="background: #00FF00; width: 100px; height: 100px; margin-top:
100px; margin-left: 100px;"></div></div>
如上,我希望綠色方塊頂端邊緣能夠距離紅色的頂端邊緣100px,而紅色方塊頂端邊緣距
離瀏覽器畫面上緣100px,在IE8可以成功執行,但在其他瀏覽器(Google Chrome、Opera…
)就失敗了,請問這是什麼原因? 又該如何改呢?(請不要用position來定座標)
另外,為什麼在IE8設padding-top時高度不會自己增加,在其他瀏覽器設padding-top時高
度會自動增加呢? 那這又該怎麼改才能讓所有瀏覽器瀏覽的畫面都能一致呢? (如下,在
IE下執行紅色方塊總高度為300px,但在其他瀏覽器下執行則總高度自動增為400px)
<div style="background: #FF0000; width: 300px; height: 300px; padding-top:
100px;">
<div style="background: #00FF00; width: 100px; height: 100px; margin-left:
100px;"></div></div>
作者: yryangs (ヒカル)   2015-05-11 13:47:00
你是不是把別人的推文修掉啊
作者: crossdunk (推噓自如)   2015-05-11 13:54:00
絕對是 我早上看過這篇 推文至少兩個印象那個推文是請他排版的
作者: banana2014 (香蕉共和國)   2015-05-11 16:25:00
是,但是我是在排版過後才修改的。一開始想說已經達成他的想法,想說這句話可以刪掉了,但是不曉得這樣有沒有錯,不過也復原不回來了,若有不便之處,在此向對方道歉!
作者: oj113068 (橘子汁)   2015-05-11 16:36:00
修別人的推是很不禮貌的
作者: crossdunk (推噓自如)   2015-05-11 17:10:00
不只是禮貌問題,站規就規定不能修改推文了
作者: tw0517tw (無冬夜)   2015-05-11 17:13:00
站規應該沒有規定吧?
作者: crossdunk (推噓自如)   2015-05-11 17:15:00
站規≠版規
作者: eggimage (目前沒有名片)   2015-05-11 17:24:00
喔 是我的推文被刪了 沒差啦 不過原po 不能刪推文很多板是直接劣退的然後你貼code最好放到codepen或jsfiddle上給個連結這樣放ptt不但難以閱讀(加上你的排版方式) 更沒實際畫面
作者: tw0517tw (無冬夜)   2015-05-11 17:31:00
我知道站規≠版規呀
作者: bmzz (bmzz)   2015-05-11 20:43:00
樓樓上是吹風機蛋大嗎
作者: red0whale (red whale)   2015-05-11 21:30:00
cross大好像很氣憤的樣子…
作者: michealking (GG了)   2015-05-12 08:32:00
修推文在ptt 很嚴重,修掉不像刪文可以撈回來

Links booklink

Contact Us: admin [ a t ] ucptt.com