边框问题。。。

来源:10-1 编程挑战

脑吉吉_

2016-04-05 10:14

57031eeb0001c7ba01780181.jpg

57031eec0001f48a01870171.jpg

我的写出来的是第五个左边框和第四个底边框的连接处不是圆滑的,而是缺了一个像素的,但是老师的是圆滑的,请问这是怎么回事?

我的html代码:

<!doctype html>
<html>
<head>
   <meta charset="UTF-8">
   <title>tab1</title>
   <link type="text/css" rel="stylesheet" href="style.css">
</head>
<body>
   <div id="notice" class="notice">
       <div id="noticeTitle" class="noticeTitle">
           <ul>
               <li>
                   <a href="#">公告</a>
               </li>
               <li>
                   <a href="#">规则</a>
               </li>
               <li>
                   <a href="#">论坛</a>
               </li>
               <li>
                   <a href="#">安全</a>
               </li>
               <li class="select">
                   <a href="#" >公益</a>
               </li>
           </ul>
       </div>
   </div>
</body>
</html>

css代码:

*{
   margin:0;
   padding:0;
   list-style:none;
   font-size:12px;
}
.notice{
   width:298px;
   height:98px;
   margin:10px;
   border:1px solid #eee;
   overflow:hidden;
}
.noticeTitle{
   height:27px;
   position:relative;

}
.noticeTitle ul{
   position:absolute;
   width:301px;
   left:-1px;
}
.noticeTitle li{
   float:left;
   width:58px;
   height:26px;
   line-height:26px;
   text-align:center;
   overflow:hidden;
   padding:0 1px;
   background:#f7f7f7;
   border-bottom:1px solid #eee;

}
.noticeTitle li.select{
   background:#FFF;
   border-bottom:#FFFFFF;
   border-left:1px solid #eee;
   border-right:1px solid #eee;
   padding:0;
}
.noticeTitle li a:link,.noticeTitle li a:visited{
   text-decoration: none;
   color:#000;
}
.noticeTitle li a:hover{
   color:#F90;
}

写回答 关注

1回答

  • 小草1434
    2016-04-05 13:42:13

    用一下border-radius 这个属性吧

    脑吉吉_

    谢谢,刚刚尝试过了,不过设置这样的话,会白色空白部分,应该不是这样设置的

    2016-04-05 20:29:42

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468196 学习 · 21891 问题

查看课程

相似问题