2011-01-09 26 views
0

我有一個圖像滑塊,描述從左到右。現在我需要使文本對齊爲正確的,我想將文本放在中心。如果我添加任何屬性到CSS,它不起作用。如何改變描述來到div的中心?

setting.$descpanel=$('<div class="fadeslidedescdiv" valign="center"></div>') 
     .css({position:'absolute', visibility:'hidden', width:'100%', left:0, top:0,right:setting.dimensions[1],bottom:0, font:fadeSlideShow_descpanel.fontStyle, zIndex:'1001'}) 
     .appendTo(setting.$wrapperdiv) 
    $('<div class="descpanelbg" valign="center"></div><div class="descpanelfg" valign="center"></div>') //create inner nav panel DIVs 
     .css({position:'absolute', left:0, top:150, width:setting.$descpanel.width(), padding:'20px'}) 
     .eq(0).css({background:'#000000', opacity:0.7,}).end() //"descpanelbg" div 
     .eq(1).css({color:'white'}).html(setting.closebutton + setting.longestdesc).end() //"descpanelfg" div 
     .appendTo(setting.$descpanel) 
+1

不知道你如何指望人們糾正你的代碼,如果你不能張貼代碼: -/ – metadaddy 2011-01-09 07:00:22

+0

我的代碼,但我無法張貼在這裏。它給出的錯誤爲垃圾郵件圖像錯誤。我已經把代碼放在了代碼中。 – Ershad 2011-01-09 07:03:03

回答

0

您已經有一個class DIV所以只是做在CSS:

.descpanelfg { text-align: center; } 

如果你的意思是中間的(這是不是中心),您必須首先給它固定的高度,例如:

.descpanelfg { height: 20px; line-height: 20px; vertical-alignment: middle; }