Bra*_*ams 16 html css position
我最近被分配了复制我们以前的Web开发人员制作的JS弹出窗口的工作.我已经非常相似但有一件事是我无法得到的,因为关闭按钮(X)浮动在右上角的弹出窗口(而不是坐在弹出窗口的右上角).我已经尝试position:了CSS和我在堆栈溢出周围发现的其他属性中的值,但似乎没有人能够做到这一点.
CSS:
#popup {
position:absolute;
display:hidden;
top:50%;
left:50%;
width:400px;
height:586px;
margin-top:-263px;
margin-left:-200px;
background-color:#fff;
z-index:2;
padding:5px;
}
#overlay-back {
position : fixed;
top : 0;
left : 0;
width : 100%;
height : 100%;
background : #000;
opacity : 0.7;
filter : alpha(opacity=60);
z-index : 1;
display: none;
}
.close-image {
display: block;
float:right;
cursor: pointer;
z-index:3
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="overlay-back"></div>
<div id="popup">
<img class="close-image" src="images/closebtn.png" /><span><img src="images/load_sign.png" width="400" height="566" /></span>
</div>
Run Code Online (Sandbox Code Playgroud)
Swa*_*lia 26
只需在课堂上添加位置,右侧和顶部即可 .close-image
.close-image {
cursor: pointer;
display: block;
float: right;
z-index: 3;
position: absolute; /*newly added*/
right: 5px; /*newly added*/
top: 5px;/*newly added*/
}
Run Code Online (Sandbox Code Playgroud)
使用这个CSS
.close-image {
cursor: pointer;
z-index: 3;
right: 5px;
top: 5px;
position: absolute;
}
Run Code Online (Sandbox Code Playgroud)