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 for Mac 創建的dnsmasq容器連不上/不工作的問題2. docker安裝后出現Cannot connect to the Docker daemon.3. 關于Android權限的獲取問題,大家遇到過這樣的情況嘛?4. javascript - 編程,算法的問題5. javascript - 怎么看網站用了什么技術框架?6. java報錯Communications link failure 該如何解決?7. javascript - 請教空白文本節點的問題8. 刷新頁面出現彈框9. android - 七牛單次上傳單張圖片,11次6次上傳失敗10. css - 關于border-image
