Html 编码自定义形状

Html 编码自定义形状,html,Html,我有一点我的网页设计,现在我不知道如何编码: 在白色背景上是标题,在红色背景上是网页设计的下一部分。我不知道如何编码这个形状 有人能帮我吗 谢谢创建两个盒子,然后为顶部倾斜的部分创建一个正方形,旋转它以获得正确的角度,并将其放置在需要的地方。您可能会变得棘手,并使用:before&:after创建两个装饰部分。这种布局的棘手部分显然是倾斜,但您可以使用边框来实现倾斜 因此,在标题上部(或任何元素)的右边缘放置一个简单的div,就可以得到一个与IE 7完全向后兼容的斜面-使用HTML5 shiv

我有一点我的网页设计,现在我不知道如何编码:

在白色背景上是标题,在红色背景上是网页设计的下一部分。我不知道如何编码这个形状

有人能帮我吗


谢谢创建两个盒子,然后为顶部倾斜的部分创建一个正方形,旋转它以获得正确的角度,并将其放置在需要的地方。您可能会变得棘手,并使用
:before
&
:after

创建两个装饰部分。这种布局的棘手部分显然是倾斜,但您可以使用边框来实现倾斜

因此,在标题上部(或任何元素)的右边缘放置一个简单的div,就可以得到一个与IE 7完全向后兼容的斜面-使用HTML5 shiv(因为它不使用转换):

标题{
背景:#c33;
高度:100px;
边缘顶部:80px;
位置:相对位置;
}
顶舱{
位置:绝对位置;
高度:40px;
宽度:50%;
顶部:-40px;
背景:继承;
左:0;
}
等分三角形{
位置:绝对位置;
顶部:-40px;
左:50%;
边框:透明20px实心;
边框底部:#c33 20px固体;
左边框:#c33 20px实心;
身高:0;
}


还没什么,我不知道如何开始……这很巧妙:)我不想太冲动,但如果对你有效,请不要忘记接受答案!