html - 如何用CSS制作尖 Angular

标签 html css

有谁知道如何制作如下所示的尖 Angular ?查看边缘如何环绕拐 Angular 。我也想知道这个词(如果有的话)。跨浏览器支持(IE8 及以上,额外的 IE7)是必须的。感谢您的帮助。

enter image description here

最佳答案

查看 this tutorial .我不知道它的跨浏览器兼容性如何(因为它是 CSS3),但它达到了你想要的效果。

HTML:

<div>
    <h2></h2>
</div>

CSS:

div {
    width: 200px;
    padding: 50px;
    margin: 0 auto;
    border: 1px solid #333;
}

h2 {
    position: relative;
    width: 50%;
    height: 50px;
    margin: 30px 10px 10px -70px;
    background-color: orange;
}

h2:after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    left: 0px;
    top: 100%;
    border-width: 5px 10px;
    border-style: solid;
    border-color: #666 #666 transparent transparent;
}

JS Fiddle Example

关于html - 如何用CSS制作尖 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14928021/

相关文章:

javascript - Angular Material - 折叠 Stepper 的非事件步骤

html - 无法在 Firefox 中运行 SVG 动画

css - Material-ui中如何去除整个表格的边框

javascript - 通过 jQuery 随机背景图片

jquery - IE7中的HTML布局问题

javascript - 使用 AngularJS 加载 JSON 文件

javascript - 为什么我的更改按钮不起作用?

css - Bootstrap css 遇到问题

html - 在 vim 中用 HTML 标签包装部分

html - 过渡发生时的图片 CSS