我正在创建菜单栏

时间:2015-05-13 14:41:43

标签: html css menuitem

我正在使用HTML和CSS创建菜单栏,我想在菜单文本周围放置一个居中的边框

我正在使用此代码。请告诉我这是对的吗?

edx
.menu-text ul{
    list-style:none;
    color: #330000;
    margin: 18px -12px;
}
.menu-text ul li{
    display:inline;
    margin:19px;
    text-shadow:#cc6633 0px 1px 1px;
    font-size :17px;
    font-weight:bold;
    border-right: 1px solid #FFF;

}
.menu-text ul li a{
    text-decoration:none;
    color: #333333;
}

2 个答案:

答案 0 :(得分:0)

尝试这种风格

.menu-text ul li {
     display: inline;
     text-shadow: #cc6633 0px 1px 1px;
     font-size: 17px;
     font-weight: bold;
     border-right: 1px solid #FFF;
     border-right: 1px solid #513737;
     padding-right: 35px;
     background-color: rgb(193, 234, 142);
     padding-left: 35px;
}

答案 1 :(得分:0)



*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.menu-text ul{
	list-style: none;
	color: #330000;	
    background: #CCCC9A;
    text-align: center;
}
.menu-text ul li{
	display:inline-block;	
	text-shadow:#cc6633 0px 1px 1px;
	font-size :17px;
	font-weight:bold;
	border-left: 1px solid #FFF;
}
.menu-text ul li:first-child{
    border: none;
}
.menu-text ul li a{
	text-decoration:none;
	color: #333333;
    display: block;
    padding: 15px;
}

<div class="menu-text">
<ul>
   <li><a href="#"> Home</a> </li>
   
   <li><a href="#"> Operator</a></li>
   
   <li><a href="#"> Drive </a></li>
   
   <li><a href="#"> Booking </a></li>
   
   <li><a href="#"> Rider </a></li>
   
   <li><a href="#"> Logout </a></li>
</ul>
</div>
&#13;
&#13;
&#13;