html - css中的 Angular 设计

标签 html css css-shapes

<分区>

我有这张图片,我想知道如何获得这个设计。如何在 CSS 和 html 中设计高亮边框。

enter image description here

最佳答案

使用几个伪元素并创建带有边框的三 Angular 形,然后将它们绝对定位到您想要的位置。

More information on pseudo elements

示例

div{
    background:#999;
    height:300px;
    position:relative;
    width:100px;
}
div::before,div::after{
    content:"";
    left:100px;
    position:absolute;
}
div::before{
    border-bottom:20px solid #333;
	border-right:20px solid transparent;
    top:0;
}
div::after{
    border-top:20px solid #333;
	border-right:20px solid transparent;
    bottom:0;
}
<div></div>

关于html - css中的 Angular 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29803400/

上一篇:javascript - 视频没有长高

下一篇:jquery - 带有 .background-position-y 的 Parallax Jquery .css 函数

相关文章:

jquery - 带有阴影和底部边框的圆形 CSS 形状

html - CSS 混合混合模式 chrome 问题

javascript - 通过Javascript使用Input标签输入内容时获取文本

html - iframe 中的样式内容

css - Stylus - 在循环中创建函数?

javascript - 将网站上传到服务器时出现问题

javascript - 具有等间距 DIV 的流体宽度 + 最后一行左对齐

javascript - 如何通过 JQuery 更改 figcaption

html - 如何使图像显示在 :after element 的背景之上

html - Div 为箭头形状,不使用内部其他元素