2013-06-20 29 views
2

我想知道,如果這個劇本我創建it's不好,沒有工作我:jQuery函數CSS

jQuery(".template_content_img").css({ 
    width: "50%", 
    height: "150px", 
    //// Here give me error 
    font-size: "12px", 
    margin-bottom: "23px", 
}); 

我不知道,如果問題it's把「寬度:200像素」,或必須把「寬度」,「150px」

這些是我的傢伙,從另一方面我也看到很多人使用這個動畫,沒有使用CSS,但Y supose動畫創建效果和divs的轉換,由此我只需要改變CSS的東西,但沒有得到工作結束

關心!

+0

請參閱文檔。 – SLaks

+1

你有沒有試過'.css({'width':50%,'height':150px})'? – PSL

+0

@PSL - 不錯,但是'50%'或'150px'是字符串,所以必須用引號或者左引號 – Shaddow

回答

4

檢查jQuery .css文檔

jQuery(".template_content_img").css({ 
    "width": "50%", 
    "height": "150px" 
}); 

jQuery(".template_img").css({ 
    "width": "70%", 
    "height": "100px" 
}); 

編輯:如果你想添加font-sizemargin-bottom,只是用經典的CSS屬性/值

jQuery(".template_content_img").css({ 
    "width": "50%", 
    "height": "150px" 
    "font-size": "12px", 
    "margin-bottom": "23px", 
}); 
+0

還有一個問題,如何我可以把這個或使用,如果我想把其他的東西作爲fot大小,字體重量,邊距底等,謝謝你的幫助 – user2501504

+0

只使用經典的CSS屬性/值 – Shaddow

0

你必須解析CSS屬性作爲一個javascript使用文字的對象:

$('.class').css({ 
    width : '50%', 
    height : '150px' 
}); 
+0

-1與問題無關 –

+0

爲什麼不相關? –

+0

因爲它完全無法解決錯誤的原因。 –

1

對於多字的CSS屬性,無論是使用引號:

"font-size": "12px", 

或駝峯:

fontSize: "12px", 

的對象必須是一個有效的JavaScript對象字面,而像-分隔符中不允許未加引號的屬性名稱。

+0

+1有兩個選項和解釋。 –