我很好奇這是如何完成的,我做了類似的例如
<div class="header-con">
<div class="search-bar-con">
<input type="text" name="search" class="search-bar">
<input type="submit" name="search-submit" class="search-btn">
</div>
<div class="function-con">
<div class="func-btn">Home</div>
<div class="funct-btn">About</div>
</div>
</div>
搜索欄容器和函數容器都是相互相對的,使用內聯塊,因此它們不會脫落。
.search-bar-con {
position: relative;
left: 0px;
top: -13px;
width: 43%;
height: 80%;
display: inline-block;
margin: 0;
min-width: 105px;
padding: 0;
flex: 1 1 auto;
justify-content: flex-start;
margin-left: 10px;
}
.function-con {
position: relative;
top:10%;
width: auto;
height: 80%;
display: inline-block;
margin: 0;
padding: 0;
}
我的意圖是保持函數容器固定寬度,但搜索容器動態關於頁面寬度和函數容器的位置。目前,功能容器在沒有足夠空間的情況下折斷,因爲搜索欄不會改變寬度足以留出空間。我一直在使用媒體查詢,但不像上面的gif那樣流暢或簡單。
謝謝。