我正在嘗試將類別.column
移動到50px
以下,但margin-top: 50px
與#section
一起移動。爲什麼是這樣以及如何修復?margin-top與#section div一起移動?
*{ padding:0; margin:0; }
body { width:100%; font-family:"Source Sans Pro" }
#section { height:400px; background-color:#383838; color:White; }
span { font-size:40px; }
.column { width: 300px; border: 2px solid yellow; margin-left:40px; margin-top:50px; }
<html>
<head>
<title>Breadth</title>
<link rel="Stylesheet" type="text/css" href="breadth.css" />
<link href="fonts.css" rel="stylesheet" type="text/css" />
<link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900" rel="stylesheet" />
</head>
<body>
<div id="main">
<div id="section">
<div class="column">
<span class="icon icon-cogs"></span>
<h2>Maecenas lectus sapien</h2>
<p>In posuere eleifend odio. Quisque semper augue mattis wisi. Pellentesque viverra vulputate enim. Aliquam erat volutpat.</p>
</div>
</div>
</div>
</body>
</html>
我需要知道爲什麼邊距是不工作... @穆罕默德 – Sabari
我分享了一個鏈接PLZ讀它,它的崩潰邊緣的BCZ –
@Sabari如果你真的想要堅持'margin-top',然後將'overflow:hidden'應用於'#section'並且它會起作用 –