2011-07-26 76 views
1

笑臉(當你點擊鏈接)是向底部(相對於黑盒)一點在以下幾點:CSS豎排文字居中

http://jsfiddle.net/UzvWc/3/

HTML

<div id="message">:)</div> 

CSS

#message { 
    padding:0px; 
    opacity:0.7; 
    -webkit-border-radius:5px; 
    background-color:black; 
    color:white; 
    width:200px; 
    position: absolute; 
    left: 50%; 
    margin-left: -100px; 
    top: 50%; 
    margin-top: -150px; 
    text-align: center; 
    font-size: 200pt; 
    display: none; 
} 

我怎麼能有位於中心的笑臉嗎?

+1

如果可能,請將代碼*置於*問題中。 JSFiddle偶爾會關閉,您的問題不應該依賴於它。 –

+0

@Randomblue ... +1。 WTF? :) – Hristo

+1

@Warface ...我不喜歡你的解決方案的唯一的事情就是它看起來像一個黑客...你從哪裏得到'45px'? – Hristo

回答

2

這個怎麼樣?

http://jsfiddle.net/UzvWc/5/

HTML

<div id="message">:)</div><a id="showmessage" href="#">Show smiley</a> 

CSS

#message { 
    opacity:0.7; 
    -webkit-border-radius:5px; 
    background-color:black; 
    color:white; 
    width:200px; 
    position: absolute; 
    left: 50%; 
    margin-left: -100px; 
    top: 50%; 
    margin-top: -150px; 
    text-align: center; 
    font-size: 200pt; 
    display: none; 
    padding-bottom:45px; 
}