html - 如何仅使用 CSS 制作圆形面包屑

标签 html css

enter image description here

有没有人看到一个可用的 css3 解决方案来实现上述内容?我想找到一种不需要图像的方法,也不想重写其他人可能已经很好解决的问题。有人知道任何现有的解决方案吗?

最佳答案

使用 CSS3border-radius 属性非常简单:

enter image description here

LIVE DEMO

LIVE DEMO with a bit of CSS3 anim + jQuery

HTML

  <span class="btnz">
    <span class="active"></span>
    <span></span>
    <span></span>
    <span></span>
  </span>

CSS:

.btnz>span{
  display:inline-block;
  width:10px;
  height:10px;
  background:#C0CCD7;
  border-radius:7px;
  border:1px solid #C0CCD7;
  border-top:1px solid #9DA7AF;
  margin:0 3px;
}
.btnz>span.active{
  background: #63C000;
  border: 1px solid #5FAF0E;
  border-bottom: 1px solid #39660F;
}

更多信息在这里: https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius

关于html - 如何仅使用 CSS 制作圆形面包屑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17686986/

相关文章:

javascript - Safari 显示 : none

html - 根据容器高度调整元素大小纯 CSS

jquery - 3 列批量图片库

html - CSS按钮悬停效果不起作用

html - 为什么 flex-box 会溢出包装器?

javascript - 从外部链接打开 Accordion

javascript - 单击按钮时如何模糊整个网页

java - 如何从 HTML Web 应用程序查询远程 Oracle 数据库?

javascript - 编写一个检查 $(this) #id 大小写的开关

javascript - 具有中心响应的 jquery 动画