2013-07-29 94 views
0

我試圖將文本移動到div的文本之前。對於div我給CSS text-align:center,但它隻影響文字。如何在文本之前移動圖像?移動圖像到中心

http://jsfiddle.net/j5nwS/1/

+0

每一件事情是好的,只是增加保證金左:80px;到CSS(UI圖標) –

+0

不,如果文本更長,這將無法正常工作 –

+0

未嘗試。讓我試試。 –

回答

0

添加以下CSS到UI圖標類:

編輯:

.ui-icon {   
    display: inline-block; 
    position: relative; 
} 

Updated Fiddle

+0

那麼它就是文本的上方。我需要它在文本前 –

+0

而不是塊,使用'inline-block;'檢查這個JSFiddle http://jsfiddle.net/j5nwS/18/ – Praveen

+0

@LazKarimov更新我的答案。 – Praveen

0

刪除 「溢出:隱藏;位置:絕對的;」,改變 「顯示」 爲 「inline-block的」:

.ui-icon { 
    background-image: url("https://raw.github.com/gallery/gallery3-vendor/9a462c4c81c755cc4ff84c856d4c0f6ea47b9cd8/ui.themeroller/modified/images/ui-icons_217bc0_256x240.png"); 
    height: 16px; 
    width: 16px; 
    background-repeat: no-repeat; 
    overflow: hidden; 
    display: inline-block; 
}