我试图将#image-square
div从#inside-preview
顶部变为9px。我不确定为什么它不起作用。我尝试将其位置从absolute
更改为relative
以及top
margin-top
,我添加了block
。我不明白为什么它不起作用。
请帮助。
#outside-preview, #inside-preview {
border: 1px solid black;
border-radius: 8px;
/*display: inline-block;*/
}
#outside-preview {
width: 500px;
height: 600px;
position: relative;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
#inside-preview {
width: 440px;
height: 568px;
position: absolute;
z-index: 1;
left:5%;
bottom: 0;
}
#image-square {
top: 9x;
width: 400px;
height: 174px;
background: red;
position: relative;
display: block;
z-index: 2;
}
<div>
<div class="container" id="outside-preview">
<div class="container" id="inside-preview">
<div id="image-square"></div>
</div>
</div>
</div>
答案 0 :(得分:0)
答案 1 :(得分:0)
试试这个:
#image-square {
margin-top: 9px;
width: 400px;
height: 174px;
background: red;
position: relative;
z-index: 2;
}
答案 2 :(得分:-1)
尝试推杆 9px而不是9x开始..