我对下面的代码设置的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