您现在的位置是:网站首页> 编程资料编程资料
CSS学习之类目之间竖线的练习实例_CSS教程_CSS_网页制作_
2021-09-09
1091人已围观
简介 网页制作Webjx文章简介:最近在做一个网站项目碰到一个老话题,就是类目之间竖线的做法. 最近在做一个网站项目碰到一个老话题,就是类目之间竖线的做法. 我以前的做法都是在每个a标签之间用”|”符号来
最近在做一个网站项目碰到一个老话题,就是类目之间竖线的做法.
最近在做一个网站项目碰到一个老话题,就是类目之间竖线的做法.

我以前的做法都是在每个a标签之间用”|”符号来隔开,其实我知道这样做并不是很科学,一直没找到解决途径,看到了TAOBAO UED和blueidea上有介绍这种竖线的做法,

研究了一下.TAOBAO UED中写到:
类目间的竖线无非都只有三种。
1、背景图
在a标签设置一个padding 用宽1px高不等的背景图来position到右侧。
缺点:最后一个还是要用class来隐藏掉背景。
2、符号
在每个a标签之间用”|”符号来填充。
缺点:html文件变大,文件维护变得很麻烦,而且在html中毫无意义。
3、a标签右侧的boder。
同背景图一样,只不过使用border-right来代替。缺点也同上。
其实淘宝网站的做法是。利用ul的overflow:hidden 再将li的margin-right:-1px的做法做出来的。这样的做法就可以同时避免以上的缺点了。现在越来越多的网站都是这样做了。
我尝试写了一下,代码如下:
css部分:
.topnav { width:264px; float:right; display:inline; overflow:hidden}
.topnav ul { margin:0; padding:0}
.topnav li { width:66px; height:auto; float:left; text-align:center; border-right:1px solid #736e6e; margin-right:-1px;}
html部分:
html部分:
- 我要合作
- 易闻博客
- 联系我们
- 网站地图

相关内容
- 简单学习css组合与CSS嵌套的写法_CSS教程_CSS_网页制作_
- CSS实例教程:网页区块中标题右侧更多_CSS教程_CSS_网页制作_
- 建议网页设计师用CSS制作网站导航菜单_CSS教程_CSS_网页制作_
- CSS代码优化7个准则_CSS教程_CSS_网页制作_
- _CSS教程_CSS_网页制作_
- Webjx收集的30个CSS导航及菜单教程_CSS教程_CSS_网页制作_
- CSS实例:创建有图标的网站导航菜单_CSS教程_CSS_网页制作_
- CSS教程(1):学习CSS背景相关知识_CSS教程_CSS_网页制作_
- 最新版本的CSS选择器浏览器支持情况_CSS教程_CSS_网页制作_
- Webjx收集基于CSS JS设计50款优秀的导航菜单_CSS教程_CSS_网页制作_
点击排行
本栏推荐
-
魔兽世界tbc猎人语音提示wa 包括技能cd/宠物生命/龙脊触发/仇恨嗜血等_网络游戏_游戏攻略_
-
魔兽世界TBC怀旧服星术师治疗宏 支持一键给BOSS目标加血(附wa字符串)_网络游戏_游戏攻略_
-
魔兽世界tbc增强萨傻瓜式监控wa 支持显示图腾/风怒攻击内置CD/特效等_网络游戏_游戏攻略_
-
魔兽世界tbc实时监控游戏内界面延迟和FPS字符串 解决系统自带无法实时问题_网络游戏_游戏攻略_
-
魔兽世界TBC怀旧服瓦斯琪如何开荒 瓦斯琪黑科技打法汇总_网络游戏_游戏攻略_
-
魔兽世界tbc怀旧服团队技能CD监控wa 支持自定义添加技能_网络游戏_游戏攻略_
-
魔兽世界TBC快速找出小队成员避免吃不到图腾wa 姓名版找人字符串_网络游戏_游戏攻略_
猜你喜欢
- 魔兽世界tbc猎人语音提示wa 包括技能cd/宠物生命/龙脊触发/仇恨嗜血等_网络游戏_游戏攻略_
- 魔兽世界TBC怀旧服星术师治疗宏 支持一键给BOSS目标加血(附wa字符串)_网络游戏_游戏攻略_
- 魔兽世界tbc增强萨傻瓜式监控wa 支持显示图腾/风怒攻击内置CD/特效等_网络游戏_游戏攻略_
- 魔兽世界tbc实时监控游戏内界面延迟和FPS字符串 解决系统自带无法实时问题_网络游戏_游戏攻略_
- 魔兽世界TBC怀旧服瓦斯琪如何开荒 瓦斯琪黑科技打法汇总_网络游戏_游戏攻略_
- 魔兽世界tbc怀旧服团队技能CD监控wa 支持自定义添加技能_网络游戏_游戏攻略_
- 魔兽世界TBC快速找出小队成员避免吃不到图腾wa 姓名版找人字符串_网络游戏_游戏攻略_