懂点css进一下,li做的导航条的分割竖线怎么变得短一些??

html-css020

懂点css进一下,li做的导航条的分割竖线怎么变得短一些??,第1张

li里面要包含a标签,然后把a标签变成块,再给a标签一个右边框,就是你说的分割竖线,这样来控制a标签的高,就可以控制到分割竖线的高了。

具体代码:

<style>

li{float:leftwidth:100pxheight:30px}

li a{display:blockwidth:100pxheight:30pxborder-right:1px solid #000}

</style>

<ul>

<li><a>导航一</a></li><li><a>导航二</a></li><li><a>导航三</a></li>

</ul>

两种方法

1.带竖线的字,在每个导航标记后面加入 '|'这个就是竖线

2.直接用边框

单个导航的样式加上:border-right:1px solid #ddd

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title></title>

    <style type="text/css">

        #test li{

            list-style: none

            float: left

            margin-right: 10px

        }

    </style>

</head>

<body>

<ul id="test">

    <li><a href="#">企业采购</a></li>

    <li>|</li>

    <li><a href="#">客户服务</a></li>

    <li>|</li>

    <li><a href="#">其他</a></li>

</ul>

</body>

</html>

希望能帮到您。