Я не знаю, как выполнить следующее в html, я бы предпочел, чтобы решение было строго html + css, на сайте используется javascript / jquery, но я не предпочитаю, чтобы мой макет зависел на JavaScript.
Раздел A - это список неопределенной ширины, он заполняется данными из базы данных, поэтому он может иметь ширину 9em-15em. Раздел B также содержит текст, который переполняется. Я хочу, чтобы A занимал требуемую ширину, чтобы отобразить его содержимое, а затем я хочу, чтобы Раздел B занимал оставшуюся ширину.
Возможно ли это, если да, то как? Знаете ли вы о каких-либо хороших книгах, которые могут дать мне хорошую основу для HTML + CSS
---------------------------------------------
| |^| |^|
| | | | |
| | | | |
| | | | |
| A | | B | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| |v| |v|
----------------------------------------------
Это то, что у меня есть в данный момент, но если раздел B переполняется, то это заставляет список «A» сокращаться, заставляя div переходить на две строки, что недопустимо.
<div id="SectionA" style="float:left">
<div>Just TEst data</div>
<div>Just data</div>
...
<div>Just data</div>
</div>
<div id="SectionB" style="float:left">
<!-- A bunch of content here -->
</div>