我能用css3實現這種圖像風格嗎?如何才能實現像蛋一樣的邊界半徑
我已經設置邊框的這種風格在
.image img {border-radius: 40% 60% 60% 40%/50%; }
,但我認爲這是不正確的。
我能用css3實現這種圖像風格嗎?如何才能實現像蛋一樣的邊界半徑
我已經設置邊框的這種風格在
.image img {border-radius: 40% 60% 60% 40%/50%; }
,但我認爲這是不正確的。
您可以創建一個僞elemnts類似的東西產生。首先要創建該形狀,您可以使用border-radius
,然後可以爲灰色區域添加較大的box-shadow
,爲該藍色陰影添加一個。
.egg {
position: relative;
overflow: hidden;
height: 400px;
width: 400px;
}
.egg:after {
content: '';
width: 250px;
position: absolute;
top: 0;
left: 0;
height: 200px;
margin: 50px;
transform: rotate(-135deg);
box-shadow: -7px -7px 0px 0px #67BEF9, 0px 0px 0px 400px #ECECEC;
border-radius: 204px 109px 106px 212px/125px 110px 110px 125px;
}
<div class="egg">
<img src="https://st.hzcdn.com/simgs/25e1d6580f5a3538_4-1972/traditional-staircase.jpg" alt="">
</div>
謝謝! :)但是當我嘗試設置寬度400px(超過350)時,我無法保存此模型 –
您可以創建一個https://jsfiddle.net。 –
我無法創建jsfiddle。但你可以設置寬度:500px;和身高:450,嘗試使用相同的形式? –
我會給你一個雞蛋的小代碼。它是由邊界半徑
#egg {
display:block;
width: 126px;
height: 180px;
background-color: red;
-webkit-border-radius: 63px 63px 63px 63px/108px 108px 72px 72px;
border-radius: 50% 50% 50% 50%/60% 60% 40% 40%;
}
<div id="egg"></div>
您可以使用任何圖像與「背景圖片」,並從該片段 –
是刪除「背景色」,但我的圖像是有點不同於雞蛋,你可以看到我的形象:) :)謝謝:) –
<div style="height=;height: 505px;width: 655px;background-color: #ececec;">
<img src="test_img.png" height="500" width="650" style="border-top-left-radius: 100% 100%;border-top-right-radius: 100% 160%;border-bottom-left-radius: 135% 100%;border-bottom-right-radius: 50% 50%;">
</div>
試試這個,可能會有幫助 –
可以用剪輯屬性從CSS3 –