css3 - 这个形状使用CSS怎么写出来?
问题描述
这个形状使用css3怎么写出来,我不想使用背景图实现这个效果。
2.右侧的圆角怎么实现?
问题解答
回答1:p { width: 200px; height: 100px; border-radius: 0 20px 30px 0; background: #ccc; transform: scale(1.1, 1.3) perspective(.5em) rotateX(5deg); transform-origin: bottom left;}
差不多这意思吧,用transform转了个角度,推荐用作伪元素垫在底下
补个链接
回答2:p{ 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 这个参数,前面都是前缀
相关文章:
1. docker - 如何修改运行中容器的配置2. debian - docker依赖的aufs-tools源码哪里可以找到啊?3. DADB.class.php文件的代码怎么写4. 前端 - 怎样让scale缩小的元素不占据原来的空间?5. HTML表单操作标签调用父相对URL6. python3的各种库的官方文档中文版在哪儿可以找到7. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””8. css - 列表li与li之间的间距怎么设置?9. javascript - Js对象怎么通过value值拿到key值?10. php - 两个表数据怎么插到一个模板中,并按时间排序?

网公网安备