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. css3選擇器nth-of-type的問題2. docker - dcoker gitlab 如何修改主機地址?3. Html 入門教程視頻無法播放4. javascript - 微信jssdk ios下自定義onMenuShareAppMessage 分享失效,Android分享成功5. PHP單例模式6. css3 - css 選擇器如何同時使用屬性選擇和順序選擇?7. objective-c - 微信支付的問題8. angular.js - 請教一個關于angularjs的小問題9. html調整想要的文字大小和位置10. angular.js - angularjs的自定義過濾器如何給文字加顏色?
