`
yi_17328214
  • 浏览: 208506 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

使用CSS实现间隔线|(竖线)

阅读更多

是不是考虑用这个?
<a href="#">整机</a>|<a href="#">LCD</a>

我们来看看taobao和paipai对这块的实现,这两个站首页罗例产品分类时,都使用了这种样式:

paipai的实现
a{
border-left: 1px solid #D9D9D9;
margin-left: -1px;
padding-left: 5px;
}

taobao的实现:
a{
border-left: 1px solid #B7D0E4;
display: inline-block;
margin-left: -1px;
padding: 0px 0px 0px 3px;
}

现在你会了吗?


这段CSS很巧妙的将margin-left设为-1,将第一个border隐藏了起来,而且兼容所有的主流浏览器。这样,就不用给第一个或者最后一个样式做特殊样式处理了。如果间隔需要大些,可以很方便的通过设置padding-left和padding-right来控制。
分享到:
评论

相关推荐

    CSS学习之类目之间竖线的练习实例

    本文将详细讲解三种实现类目之间竖线的方法,并通过一个实例介绍如何利用CSS优雅地处理这个问题。 首先,我们来看第一种方法:使用背景图。这种方法通常是在每个`&lt;a&gt;`标签内设置一个具有1像素宽度的背景图像,通过...

    [CSS] 用伪元素:after实现分割线和气泡

    本话题将深入探讨如何利用`:after`伪元素来实现分割线和气泡效果。 首先,让我们理解`:after`的基本语法。`:after`伪元素紧跟在选择器后面,然后使用一对花括号 `{}` 包裹内容。内容可以是文本、图像或者任何其他可...

    CSS3 抛物线 加入购物车

    "CSS3 抛物线 加入购物车"这个主题就是关于如何利用CSS3的动画特性,实现一个商品被点击后沿着抛物线轨迹飞入购物车的效果。这个效果通常用于电子商务网站,增加用户的交互性和趣味性,使购物流程更加生动。 CSS3是...

    css 任意两个点连接成一条线

    css 任意两个点连接成一条线,没有使用到canvas。纯css实现。这个只是一个demo。您可以参考

    css实现竖向步骤条.zip

    可以使用伪元素如`:before`和`:after`来创建连接线。 3. **当前步骤**:为当前完成的步骤添加不同的背景色或边框样式,以突出显示。 4. **未完成步骤**:可以使用透明边框或不同颜色来表示未完成的步骤。 5. **...

    左右拖动间隔线实现图片交替显示

    为了使间隔线在屏幕中平滑移动,开发者可能使用CSS3的transform属性来改变图片的位置,同时利用transition属性实现平滑过渡。这样可以保证图片在拖动过程中不会突然跳动,而是呈现出流畅的动画效果。 再者,图片的...

    CSS3创意圆形线条旋涡动画特效

    在本文中,我们将深入探讨实现这一效果所涉及的关键CSS3技术,并探讨其背后的实现原理。 首先,我们来理解CSS3中的关键帧动画(@keyframes)。这是创建动画的基础,允许开发者定义动画从开始到结束的各个阶段。在...

    css3实现商品以抛物线形状抛入购物车

    本问题涉及到的一个具体应用是“css3实现商品以抛物线形状抛入购物车”的面试题,这是一个常见的交互设计场景,旨在提升用户体验。 首先,要实现这样的效果,我们需要利用CSS3的transform属性。transform可以对元素...

    小程序 竖线节点 效果

    在微信小程序的开发中,有时候我们需要创建一种特定的视觉效果,比如时间轴或者列表中的分隔标记,这就是所谓的“竖线节点”或“分割线节点”效果。这种效果通常用于展示一系列按照时间顺序排列的事件,或者区分不同...

    js css实现LCD数字显示

    "js css实现LCD数字显示"这个主题涉及到如何使用JavaScript(js)和层叠样式表(CSS)技术来模拟LCD液晶显示屏上的数字显示效果。液晶显示器(LCD)数字通常用于各种设备,如时钟、仪表盘或简单的用户界面,它们以...

    CSS3波浪线光波游动动画特效

    总结来说,CSS3波浪线光波游动动画特效的实现涉及了CSS3的多个高级特性,包括但不限于动画、过渡、伪元素和变换。通过熟练掌握这些技术,开发者可以创造出各种各样的动态视觉效果,提升网页的用户体验和视觉吸引力。...

    css3线条波浪动画效果

    "css"目录下可能包含项目的所有CSS样式文件,比如包含波浪动画实现的CSS代码。"fonts"目录可能包含项目中使用的特殊字体文件,以确保在各种设备上都能正确显示。"img"目录则存储了所有使用的PNG图片资源。 综上所述...

    纯CSS3超时尚Tabs选项卡流线型标签效果

    本文将详细解析"纯CSS3超时尚Tabs选项卡流线型标签效果"这一主题,以及如何利用CSS3技术实现这种效果。 首先,让我们了解什么是**CSS3**。CSS(层叠样式表)是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)...

    html.css实现动态标尺和水位的动态模拟涨落

    为了实现刻度线,可以使用伪元素(`:before`或`:after`)或者多个独立的`&lt;span&gt;`元素。CSS还可以用于创建水位的视觉效果,例如通过改变水位元素的高度和背景颜色,使其看起来像水在标尺上上涨或下降。动画效果可能...

    js效果:CSS实现超级炫酷的流光按钮效果;在网页中实现文字的一个一个出现

    本文将深入探讨如何利用CSS实现超级炫酷的流光按钮效果以及如何在网页中让文字逐个出现,为用户提供更丰富的视觉体验。 首先,我们来讨论如何通过CSS实现流光按钮效果。这种效果通常涉及到CSS3的新特性,如动画...

    CSS实现的一闪而过的图片闪光效果

    让我们来实现它! 呈现光泽图片 下面就是这张Addy在他博客上使用的图片: 比我需要的要大一些,但你可以把它裁剪一些。 注意:左边的那张是纯白色的,所以看不到,两张图在CSS代码中都要用到。 HTML代码 制作这种...

    HTML + CSS 实现淘宝页面首屏静态网页项目练习.zip

    HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面...

    css实现外边框飞线动效

    纯css制作box外边框动态效果-飞线效果

    CSS3实现八方向云台遥控器样式

    在本文中,我们将深入探讨如何使用CSS3来实现一个八方向云台遥控器的样式。云台遥控器是用于控制摄像头或类似设备在八个不同方向上移动的装置,这种功能通常应用于无人机、监控系统等领域。在网页开发中,通过CSS3...

    纯css实现table滚动条(纯css实现div滚动条)

    纯css实现table滚动条(纯css实现div滚动条),主要是通过设定高度/宽度及overflow:auto;实现.

Global site tag (gtag.js) - Google Analytics