div+css中li的一个问题

我想做一个杂志目录的,大概样式是:中国人,你健康吗?----------------------------------(1)让飞机自动飞行---------------... 我想做一个杂志目录的,大概样式是:
中国人,你健康吗? ----------------------------------(1)
让飞机自动飞行 ------------------------------------(2)
“卡西尼”号的土星之旅 ----------------------------(3)

是用li写的,但是标题字数不确定,中间的----虚线应该怎么添加呢?
展开
 我来答
miniappucb88517h4h65
2010-10-05 · TA获得超过1343个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:627万
展开全部

1、先制作一个高为1px宽为4px的图片,左边2px填充黑色,右边2px填充白色,或者透明。

2、然后将这张小图当作li的背景图,x轴重复(repeat-x),上下左右居中。

3、再给标签a添加背景颜色为白色。

参考代码如下:

<style>

*{margin:0;padding:0;}

ul{width:600px;margin:20px;}

li{list-style:none;height:25px;background:url(https://iknow-pic.cdn.bcebos.com/eaf81a4cc3df1dbed62afc7c?x-bce-process=image/quality,q_85) center center repeat-x;}

li span{float:right;background:#fff;}

a{display:inline-block;height:25px;line-height:25px;background:#fff;color:#000;text-decoration:none;}

</style>

<ul>

<li><span>(1)</span><a href="#">中国人,你健康吗? </a></li>

<li><span>(2)</span><a href="#">让飞机自动飞行 </a></li>

<li><span>(3)</span><a href="#">卡西尼号的土星之旅</a></li>

<li><span>(4)</span><a href="#">这是更多的文字这是更多的文字这是更多的文字这是更多的文字</a></li>

</ul>

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式