我對下面的代碼設置的li
元素的背景顏色:問題與背景顏色L1標籤
$('#li123').animate({ backgroundColor: color}, 'slow');
它工作正常,但顏色跨越li
整個長度。如果我只想跨越li
中的文字,我該怎麼辦?
我對下面的代碼設置的li
元素的背景顏色:問題與背景顏色L1標籤
$('#li123').animate({ backgroundColor: color}, 'slow');
它工作正常,但顏色跨越li
整個長度。如果我只想跨越li
中的文字,我該怎麼辦?
將li
中的文本換成span
,然後在span上做animate
。如果您需要動畫區域的頂部和底部邊距,您可以在span
上使用display: inline-block
。
簡單,
爲了您<li>
添加<span>
,請在跨度塊文本和關於span
做一個jQuery animate
。你的問題不太清楚。
但是我想爲背景着色。 – fastcodejava 2010-03-10 09:10:47
你真的倒下了他的這個答案嗎? – Younes 2010-03-10 09:48:10
編輯後刪除了Downvote。 – fastcodejava 2010-03-10 11:06:48
工作正常。你能告訴我文字也有多大膽嗎? – fastcodejava 2010-03-10 12:30:14
'fontWeight:bold'也許? – anddoutoi 2010-03-10 12:54:32
我也這麼認爲,但事實並非如此。 – fastcodejava 2010-03-10 20:35:59