一个css中关于li元素的使用,有疑问,请看代码,问题在哪里?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
#news_list { padding-top:6px;} #news_list ul li { background:url(../images/icon.gif) 0 -300px no-repeat; padding-left:20px; line-height:1.9;border-bottom:1px dashed #ccc;} #news_list ul li span { float:right; color:#579f11;}
- 9-22DIV+CSS的li块状元素的使用
- 9-22DIV+CSS的li块状元素的使用
- 9-22DIV+CSS的li块状元素的使用
- 9-22DIV+CSS的li块状元素的使用
- 9-22DIV+CSS的li块状元素的使用
- 9-22DIV+CSS的li块状元素的使用
- DIV+CSS的li块状元素的使用9-22
- DIV+CSS的li块状元素的使用9-22
- DIV+CSS的li块状元素的使用9-22
- DIV+CSS的li块状元素的使用9-22
- DIV+CSS的li块状元素的使用9-22
上下两块代码效果如图:
[img]http://dl.iteye.com/upload/attachment/0067/3856/ccb0b2d7-9ddb-3ef8-9176-6161df10f2f2.png[/img]
注:图片点击后,可看的更清楚些!
span不是块状元素,是不是应该用display:block,不能直接用float:right?
上下两段:把span写在a前后效果不一样,
第二段效果有问题:内容不能显示在一行上面,请问是什么问题?
如果在这一行:
9-22DIV+CSS的li块状元素的使用内容中再加入一张图片,应该怎么写,
若写成:9-22DIV+CSS的li块状元素的使用
9-22,DIV+CSS的li块状元素的使用,new.gif 三者显示不在一行,有高度差异。
请帮忙看看!问题所在,提供规范代码