2013-12-13 141 views
0

我有一個問題,集中我的div內的文本。有人可以幫我對齊這個文本框css文本不對齊

http://imgur.com/iMS7nrG

這裏的中心就是我的CSS:

#btc-container { 
    height: 50px; 
    width: 150px; 
    background: orange; 
    border: 2px solid; 
    border-radius: 25px; 
    bottom: 50px; 
    left: 0px; 
    border-style: ridge; 
} 

#btc-price { 
    color: black; 
    font-family: digital-7; 
    font-size: 30px; 
    alignment-adjust:middle; 
} 

這裏是我的HTML:

<div id="btc-container"> 
    <div id="btc-price">930.1234</div> 
</div> 
+1

請發佈呈現的HTML,而不是PHP。 – j08691

+0

text-align:center; –

回答

0

只要改變你的css是這樣的:

#btc-price { 
color: black; 
font-family: digital-7; 
font-size: 30px; 
text-align: center; 
line-height: 50px; // or what ever is your button height 
} 
0

以居中對齊文字使用text-align: center。垂直對齊它會變得更加複雜(特別是如果你想跨瀏覽器和/或需要支持舊瀏覽器),但一個簡單的方法垂直居中文本內部文本,如果你知道它只有一條線正在使用line-heightline-height:50px情況

0

這裏是一個小提琴:http://jsfiddle.net/digitalextremist/QXT5B/

更改後的CSS:

#btc-container { 
height: 40px; 
width: 130px; 
background: orange; 
border: 2px solid; 
border-radius: 25px; 
bottom: 50px; 
left: 0px; 
border-style: ridge; 
padding: 5px 15px; 
text-align: center 
}