css3 - 這個形狀使用CSS怎么寫出來?
問題描述
這個形狀使用css3怎么寫出來,我不想使用背景圖實現(xiàn)這個效果。
2.右側(cè)的圓角怎么實現(xiàn)?
問題解答
回答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轉(zhuǎn)了個角度,推薦用作偽元素墊在底下
補個鏈接
回答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 這個參數(shù),前面都是前綴
相關(guān)文章:
1. objective-c - ios百度地圖定位問題2. html - css 如何添加這種邊框?3. javascript - 求助這種功能有什么好點的插件?4. html5 - 如何解決bootstrap打開模態(tài)modal窗口引起頁面抖動?5. javascript - 求助關(guān)于js正則問題6. javascript - node.js服務(wù)端渲染解疑7. html5 - rudy編譯sass的時候有中文報錯8. javascript - 關(guān)于定時器 與 防止連續(xù)點擊 問題9. 為何 localStorage、sessionStorage 屬于html5的范疇,但是為何 IE8卻支持?10. 微信開放平臺 - Android調(diào)用微信分享不顯示
