html向左箭头样式,html – CSS中的尖头/角度箭头样式边框

我正在制作面包屑菜单,并尝试在纯CSS中进行,因此我不必使用背景图像来获得箭头形状.是否有可能用纯CSS实现这种倾斜的边框风格?

我能做的最好看起来就像这样(这只是我刚才做的一个截图,所以请不要理会它意味着面包屑是水果和/或美味):

我是这样用CSS实现它的:

.breadcrumb li {

border-right: 2px solid #ECECEC;

border-top-right-radius: 40px;

border-bottom-right-radius: 40px;

}

这是整个CSS,如果有帮助:

div.breadcrumb {

display: block;

float: left;

border-bottom: 2px solid gray;

}

ul.breadcrumb {

display: block;

float: left;

list-style-type: none;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}

.breadcrumb li {

float: left;

display: list-item;

background-color: #F2F2F2;

border-right: 2px solid #ECECEC;

border-top-right-radius: 40px;

border-bottom-right-radius: 40px;

position: relative;

padding: 9px 20px 10px 35px;

margin-left: -32px;

}

.breadcrumb li.first-crumb {

background: #E7E7E7;

padding-left: 20px;

margin-left: 0px;

}

.breadcrumb li.last-crumb {

border-top: 1px solid #E3E3E3;

border-right: 1px solid #E3E3E3;

background: white;

padding-top: 9px;

padding-bottom: 9px;

border-top-right-radius: 0px;

border-bottom-right-radius: 0px;

}

.breadcrumb li:not(.first-crumb) {

padding-left: 45px;

}

.breadcrumb li:not(.last-crumb) a:after {

content: "\27F6";

margin-left: 10px;

color: #444444;

margin-right: 0px;

}

.breadcrumb li a,

.breadcrumb li span {

display: block;

float: left;

position: relative;

}

.breadcrumb li a {

text-decoration: none;

}

.breadcrumb li.first-crumb a {

padding-left: 0px;

margin-left: 0px;

}

我的标记看起来像这样:

编辑:如果我能让它看起来像是一个真正的边界,那将是很好的.这是我的原始故事:

(我尝试根据奥拉夫的建议添加几个三角形,我唯一无法工作的是纠正两个三角形之间明显的间隙而不改变三角形的角度,以形成边界.)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值