我想將我的定位標記居中在其div中。text-align:中心沒有居中定位標記
下面是HTML文件:
<div class="body_div">
<div class="verticle_center">
<div id="links">
...
<div id="linkedin" class="fill">
<a href="#">linkedin</a>
</div>
...
</div>
</div>
</div>
這裏是css.scss:
.body_div {
display: table;
height: 100%;
overflow: hidden;
margin: 0 auto;
.verticle_center{
display: table-cell;
vertical-align: middle;
padding: 0 5px;
}
#linkedin {
text-align: center;
color: rgba(26, 132, 188, 1);
box-shadow: inset 0 -2px 0 rgba(26, 132, 188, 1);
display: inline;
margin: 10px 7px;
padding: 5px 5px;
font-weight: 700;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
background: none;
z-index: 1;
cursor: pointer;
transition: 0.19s ease-in;
-o-transition: 0.19s ease-in;
-ms-transition: 0.19s ease-in;
-moz-transition: 0.19s ease-in;
-webkit-transition: 0.19s ease-in;
}
}
但正如在這裏看到,中藍色顯示的區域還有空間的權利和我希望它被集中。
爲什麼#linkedin{}
內text-align: center;
不定心錨標記,如何實現這樣的效果?
我試圖添加另一個<div class="center">
和單獨<p>
圍繞錨標記和錨標記內沒有成功。圖像(所有這些試驗中)結束這樣看:
也許LinkedIn旁邊有一個空間。你能證實沒有空間嗎? –
@ j08691我已經刪除了嵌入的ruby代碼,並將其替換爲呈現的HTML。 – stecd
@NawedKhan Linkedin旁邊沒有空間。如果你看看所有其他鏈接(投資組合,Github和博客),你會發現它們也沒有居中,似乎與左邊對齊。 – stecd