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

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

請問.box中position:relative的作用是什么呢

form?{
??border:?1px?solid?#ccc;
??padding:?20px;
??width:?300px;
??margin:?30px?auto;
}
.wrapper?{
??margin-bottom:?10px;
}
.box?{
??display:?inline-block;
??width:?30px;
??height:?30px;
??margin-right:?10px;
??position:?relative;????????????/*就是這里*/
??background:?orange;
??vertical-align:?middle;
??border-radius:?100%;
}
.box?input?{
??opacity:?0;
??position:?absolute;
??top:0;
??left:0;
??width:?100%;
??height:100%;
??z-index:100;/*使input按鈕在span的上一層,不加點擊區域會出現不靈敏*/
}

.box?span?{?
??display:?block;
??width:?10px;
??height:?10px;
??border-radius:?100%;
??position:?absolute;
??background:?#fff;
??top:?50%;
??left:50%;
??margin:?-5px?0??0?-5px;
??z-index:1;
}

input[type="radio"]?+?span?{
??opacity:?0;

}
input[type="radio"]:checked?+?span?{
??opacity:?1;
}

去掉就沒法用了,這里到底是起到什么作用呢?

正在回答

1 回答

.box?{

??display:?inline-block;

??width:?30px;

??height:?30px;

??margin-right:?10px;

??position:?relative;????????????/*就讓.box下面的子元素相對于它來絕對定位,如果不加這個,那么.box下面的子元素就相對于html標簽來絕對定位*/

??background:?orange;

??vertical-align:?middle;

??border-radius:?100%;

}

.box?input?{

??opacity:?0;

??position:?absolute;/*相對于父級含有 position屬性的元素定位*/

??top:0;

??left:0;

??width:?100%;

??height:100%;

??z-index:100;

}

出于對回答者的認同和尊重,解決了你的問題,請采納,謝謝

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

johnsnow 提問者

非常感謝!
2016-07-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問.box中position:relative的作用是什么呢

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

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

幫助反饋 APP下載

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

公眾號

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