[问题] 为什么这里的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