实现CSS新闻标题后面跟着new图标
分类:实例代码
CSS新闻标题后面跟着new图标属于前端实例代码,有关更多实例代码大家可以查看。
在很多网站都有这样的效果,如果是新添加的新闻会在后面有一个小图标。
下面就通过实例来介绍一下如何实现此种效果。
代码实例如下:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <style type="text/css"> body, ul, li{ margin:0px; padding:0px; } div{color:red;} ul, li{ list-style:none; width:220px; } a, span{ height:30px; line-height:30px; float:left; } a{text-decoration:none;} span{ width:23px; background:url(mytest/demo/new.jpg) no-repeat 0px 10px; } </style> </head> <body> <div> <ul> <li><a href="#">大家好,欢迎来到前端教程网</a><span></span></li> <li><a href="#">太阳出来了,今天不错</a><span></span></li> <li><a href="#">HTML专区</a></li> </ul> </div> </body> </html>
首先将a元素和span元素向左浮动,将其转换为块级元素,能够控制它们的宽度,但是我们不要控制a元素的宽度,否则由于新闻标题长度并不一致,导致图标距离标题末尾的距离会有差距。
CSS新闻标题后面跟着new图标,这样的场景在实际项目中还是用的比较多的,关于CSS新闻标题后面跟着new图标就介绍到这了。