その内容の幅を取ることはありません。親は、私は次のCSSを持つ親コンテナを持って
.options {
background-color: white;
box-shadow: 0 5px 10px rgba(0,0,0,.2);
color: black;
display: inline-block !important;
margin-top: 100px;
left: 50%;
overflow: auto;
position: absolute;
top: 0;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
とその子が持っている:私が達成しようと何
.optionContainer{
display: block;
float: left;
}
子どもを横に並べ、親を全体の幅に拡張することです。子供の数は固定されていません。これはflexboxで動作します。
しかし、古いブラウザをサポートする必要があるため、インラインブロックで実現したいと考えています。
インラインボックスとは、インラインボックスを意味しますか? – AHBagheri
@AHBagheriはい、申し訳ありませんが、更新しています。子供のインラインブロックを使用すると問題が解決しないようです –
私は答えを修正したので、浮動小数点のみを残しておけば問題ありません。 – AHBagheri