亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么 在border-radius:50px;中,當值大于等于50px時彎曲的半徑效果會跟border-radius:50px;一樣呢?

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>border-radius</title>

<style type="text/css">

div.circle{

? ? height:100px;/*與width設置一致*/

? ? width:100px;

? ? background:#9da;

? ? border-radius:50px;/*四個圓角值都設置為寬度或高度值的一半*/

? ? }

/*任務部分*/ ??

div.semi-circle{?

? ? height:100px;

? ? width:50px;

? ? background:#9da;

? ? border-radius:50px 0px 0px 50px;

? ? }

? ?

</style>

</head>

<body>

<div class="circle">

</div>

<br/>

<!--任務部分-->

<div class="semi-circle">

</div>


</body>

</html>


正在回答

3 回答

如果兩個邊框值大于或等于半徑且相等,則默認為半徑值,如半徑為50px,設置(80px 0 0 50px);則將80默認為50px,而50px=80-50=30px效果為(50px 0 0 30px),若相差大于半徑,則最大的默認為半徑,其他的按比例來顯示

0 回復 有任何疑惑可以回復我~
#1

愛上慕婉清6262634

按你的辦法測試了一下,實際效果值應該是這樣的: 假設div1 寬50 高100;設置邊框 (80px 0 0 50px);顯示效果應該與div2 寬80 高160 邊框(80px 0 0 50px)效果相同 div1展示效果相當于div2保持寬高比縮小至于div1大小相同時的樣子
2017-09-27 回復 有任何疑惑可以回復我~

我也有這種情況,在設置border-radius大于半徑時,還是一個圓。這應該有問題

0 回復 有任何疑惑可以回復我~

border-radius:50px 0px 0px 50px;中,你將第一個值改成80px;試試看,是不一樣的

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么 在border-radius:50px;中,當值大于等于50px時彎曲的半徑效果會跟border-radius:50px;一樣呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號