这个形状使用css3怎么写出来,我不想使用背景图实现这个效果。
2.右侧的圆角怎么实现?
div{
width:300px;
height:50px;
border-radius: 5px;
background-color: #da8;
transform: skew(15deg,0);
}
自己补充一些厂商前缀,如果要兼容的话
transform:skew(30deg,20deg);
-ms-transform:skew(30deg,20deg); /* IE 9 */
-moz-transform:skew(30deg,20deg); /* Firefox */
-webkit-transform:skew(30deg,20deg); /* Safari and Chrome */
-o-transform:skew(30deg,20deg); /* Opera */
skew 这个参数,前面都是前缀
3 回答1.1k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
2 回答956 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
差不多这意思吧,用transform转了个角度,推荐用作伪元素垫在底下
补个链接