これはどのように行われたのか不思議でした。
<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と同じくらい滑らかではありません。
ありがとうございました。