我有一個HTML結構類似這樣的一些基本風格CSS讓元素的寬度自動增長,同時母公司寬度自動
.container {
display: block;
width: auto;
/* this is must */
height: auto;
/* this is must */
max-width: 300px;
}
.container .row {
display: flex;
width: 100%;
height: auto;
}
.container .row .left {
display: inline-block;
width: 100px;
height: auto;
}
.container .row .right {
display: inline-block;
width: auto;
height: auto;
}
<div class="container">
<div class="row">
<div class="left"></div>
<div class="right"></div>
</div>
<div class="row">
<div class="left"></div>
<div class="right"></div>
</div>
<div class="row">
<div class="left"></div>
<div class="right"></div>
</div>
</div>
的風格可能不工作,我只貼的基本組成部分它。 我想要實現的是,父元素有一個最大寬度,它包含多行,每行有兩個元素,'左'和'右'。我將固定寬度設置爲'left'元素,將最小寬度/最大寬度設置爲'right'元素。我希望隨着內容的增長,右元素的寬度會自動增長,直到最大寬度,但如果內容很短,正確的元素也會縮小。 我試過桌子和彈性盒,但沒有運氣。感謝您的幫助
非常感謝您的幫助,對不起,回覆這麼晚了,我是在做其他任務的一對夫婦的日子。你的答案正在起作用。但不知何故,它不是在我的網站上工作。我創建了一個[codepen示例](https://codepen.io/hansen1416/pen/RZgYbd)。我的權利要素不會增長到200px,我只花了幾個小時來解決這個問題。它幾乎讓我發瘋。 – mok