有没有办法限制边框的长度。我有一个有下边框的<div>,但我想在<div>的左侧添加一个仅向上延伸一半的边框。
有没有办法做到这一点而不在页面上添加额外的元素?
发布于 2015-11-25 13:21:02
这是一个CSS技巧,不是一个正式的解决方案。我将代码中的句号保留为黑色,因为它有助于我定位元素。然后,对内容(颜色:白色)和(页边距顶部:-5px左右)进行着色,使其看起来就像没有句号一样。
div.yourdivname:after {
content: "";
border-bottom: 1px solid grey;
width: 60%;
display: block;
margin: 0 auto;
}关于这个问题的文章:https://www.steckinsights.com/shorten-length-border-bottom-pure-css/
https://stackoverflow.com/questions/4131490
复制相似问题