descBox类具有主Box的最高值,没关系。这里我想与formBox类完全div与div类的底部descBox,但我的问题是它似乎descBox类没有占用自己的容器和我的formBox类进入它不是它的底部。什么是最好的解决方法?
.descBox {
width: 95%;
margin: auto;
position: relative;
top: 20%;
text-align: center;
}
<div class="mainBox">
<div class="descBox">
<div class="description">
<h3>this is description</h3>
</div>
</div>
<div class="formBox">
<form>
<input type="tel" class="formTextBox" placeholder="insert phone">
<input type="button" class="formBtn">
</form>
</div>
</div>
答案 0 :(得分:0)
你试过了吗?
.descBox {
width: 95%;
margin: 20% auto 0;
position: relative;
top: 0;
text-align: center;
}
答案 1 :(得分:0)
我希望我能正确地回答你的问题。
您希望divs
在descBox
之上显示formBox
。
您可以通过添加容器并将容器放在position: absolute
。
像这样:
.absContainer {
width: 95%;
margin: auto;
position: absolute;
top: 20%;
text-align: center;
}
<div class="mainBox">
<div id="absContainer">
<div class="descBox">
<div class="description">
<h3>this is description</h3>
</div>
</div>
<div class="formBox">
<form>
<input type="tel" class="formTextBox" placeholder="insert phone"/>
<input type="button" class="formBtn"/>
</form>
</div>
</div>
</div>
答案 2 :(得分:0)
改变你的css,就像这样:
.mainBox{
display:flex;
flex-flow:column;
justify-content:center;
align-items:center;
}
.descBox {
width: 95%;
position: relative;
top: 20%;
text-align: center;
}
<div class="mainBox">
<div class="descBox">
<div class="description">
<h3>this is description</h3>
</div>
</div>
<div class="formBox">
<form>
<input type="tel" class="formTextBox" placeholder="insert phone">
<input type="button" class="formBtn">
</form>
</div>
</div>