色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css多彈出窗口

黃文隆2年前8瀏覽0評論

CSS中可以通過控制元素的display屬性實現彈出窗口的效果。主要用到的有三種方式:

1. 使用position屬性控制元素的位置,然后設置display屬性為none,當需要彈出窗口時設置display屬性為block。
例:
.popup {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none;
}
.show-popup {
display: block;
}
HTML:2. 使用:target偽類實現,給彈出窗口定義一個id,然后使用標簽的href屬性指向該id,在需要彈出窗口時點擊標簽即可。
例:
.popup {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none;
}
.popup:target {
display: block;
}
HTML:打開彈出窗口3. 使用checkbox實現,將checkbox隱藏,用label標簽代替checkbox,當label被選中時顯示彈出框。
例:
.popup {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none;
}
#popup:checked ~ .popup {
display: block;
}
HTML:

以上是CSS實現多種彈出窗口的方式,各有優缺點,大家可以根據需要進行選擇。