去掉列表默认的样式
无序和有序列表前面默认的列表样式,在不同浏览器显示效果不一样,而且也比较难看,所以,我们一般上来就直接去掉这些列表样式就行了
li {list-style : none;}
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>新闻案例</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
/*取消列表样式*/
li {
list-style: none;
}
.box{
width: 298px;
height: 198px;
border: 1px solid #ccc;
/*块级盒子水平居中*/
margin: 100px auto;
/*如果一个盒子给了一个padding值,会撑大盒子*/
padding: 15px;
background: url(images/line.jpg);
}
.box h2{
font-size: 18px;
padding: 5px 0;
/*底边框*/
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
}
.box ul li{
height: 30px;
border-bottom: 1px dashed #ccc;
line-height: 30px;
background: url(images/arr.jpg) no-repeat 5px center;
padding-left: 20px;
}
.box ul li a{
font: normal normal 12px 'Microsoft Yahei';
color: #333;
text-decoration: none;
}
.box ul li a:hover{
text-decoration: underline;
}
</style>
</head>
<body>
<div class="box">
<h2>最新文章/New Articles</h2>
<ul>
<li><a href="#">北京招聘网页设计,平面设计,php</a></li>
<li><a href="#">体验javascript的魅力</a></li>
<li><a href="#">jquery世界来临</a></li>
<li><a href="#">网页设计师的梦想</a></li>
<li><a href="#">jquery中的链式编程是什么</a></li>
</ul>
</div>
</body>
</html>
效果如下: