你们有没有想过如何在我的下拉菜单中删除右边框?我尝试将右边框:无,右边框:隐藏和右边框:0px 但是没有!
HTML:
<section class="menu">
<ul>
<li><a class="active" href="#"> PORTFOLIO </a>
<ul>
<li><a href="#"> illustrations </a></li>
<li><a href="#"> portraits </a></li>
<li><a href="#"> environments </a></li>
<li><a href="#"> life drawings </a></li>
</ul>
</li>
<li><a href="#"> STORE </a>
<ul>
<li><a href="#" target="_blank"> society6 </a></li>
<li><a href="#" target="_blank"> redbubble </a></li>
</ul>
</li>
<li><a href="#"> CONTACT </a></li>
<li><a href="#"> ABOUT </a></li>
</ul>
</section>
CSS:
.menu {
height:29px;
width:100%;
/*background:orange;*/
}
.menu ul {
width:auto;
list-style-type:none;
font-family:"calibri", "arial";
}
.menu ul li {
position:relative;
display:inline;
float:left;
width:auto;
border-right: 2px solid purple;
margin-left:10px;
line-height:12px;
}
.menu ul li a {
display:block;
padding:3px;
color:#854288;
text-decoration:none;
font-size:20px;
font-weight:strong;
padding-right:25px;
}
.menu ul li a:hover, .active {
color:#788d35
}
.menu ul li ul {
display:none;
}
.menu ul li:hover > ul {
display:block;
position:absolute;
top:23px;
float:left;
padding-left:20px;
text-align:left;
margin-left: -30px;
}
.menu ul li ul li {
position:relative;
min-width:135px;
max-width:1350px;
width:100%;
}
.menu ul li ul li a {
padding: 3px;
margin-left: 1px;
border-right: hidden; /* <---- DOES NOT WORK */
}