我想讓我的「盒子」div集中在我的頁面上,以便該div內的所有內容都起作用,因爲它現在正在執行,但是集中在我的頁面上而不是被推到左側。麻煩居中Div
不幸的是,我對CSS的看法並非如此。
如果有人不介意看我的jsbin http://jsbin.com/ijifah/1我會很感激。
最終目標是將框放在頁面的中心位置。
- 最初我以爲我會把所有三個盒子放在一個div中。
- 之後,我會製作盒子。
- 最後,我會將包含我所有三個框的div「框」居中。不幸的是,這是行不通的。
我一直在使用
{display:block;
margin-right: auto;
margin-left: auto;
}
要居中很多對象在我的CSS。
CSS:
.boxes {
display: inline-block;
margin-right: auto;
margin-left: auto;
position: absolute;
}
.basecamp {
width: 160px;
height: 217px;
border: 1px solid #E8E8E8;
padding: 20px 10px 10px 10px;
font-family: Lucida Grande;
background: linear-gradient(#FFFFFF,#F0F0F0);
border-radius: 5px;
position: relative;
display: inline-block;
margin-right: auto;
margin: 0 20px;
}
.logos {
position: relative;
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
}
.basecamp a {
position: relative;
display: block;
margin-right: auto;
margin-left: auto;
font-size: 21px;
color: #3366A7;
text-align: center;
font-weight: bold;
font-family: Lucida Grande;
margin-bottom: -10px;
}
.logo-headers {
color:#CC0000;
text-align: center;
position: relative;
font-size: 14px;
font-family: Lucida Grande;
}
.logo-p {
position: relative;
text-align: center;
font-family: Lucida Grande;
font-size: 14px;
margin-top: -10px;
}
HTML:
<body>
<div class="boxes">
<div class="basecamp">
<img src="images/logo-bc.png" alt="logo" class="logos">
<a href="#">Basecamp</a>
<h5 class="logo-headers">Manage Projects</h5>
<p class="logo-p">Used by millions for project management.</p>
</div>
<div class="basecamp">
<img src="images/logo-bc.png" alt="logo" class="logos">
<a href="#">Basecamp</a>
<h5 class="logo-headers">Manage Projects</h5>
<p class="logo-p">Used by millions for project management.</p>
</div>
<div class="basecamp">
<img src="images/logo-bc.png" alt="logo" class="logos">
<a href="#">Basecamp</a>
<h5 class="logo-headers">Manage Projects</h5>
<p class="logo-p">Used by millions for project management.</p>
</div>
</div>
</body>
感謝您的幫助!
您的鏈接不起作用 –
@ChrisLaarman和OP的工作?:http://jsbin.com/ijifah/1 – Cherniv
沒關係......猜某種打嗝 –