Jump to content
  • 0

Помогите. Выравнивание двух контейнеров по ширине.


dencho
 Share

Question

Вобщем надо сделать так: 87242d34ceab.jpg.

Есть два контейнера, находящиеся в средине третьего. Ширина всех трех не известна. Надо чтобы "Блок 1" выровнялся по левому краю, а "Блок 2" занял все оставшееся слева место. В "Блок 1" находится рисунок, в "Блок 2" текст. В "Блок 2" есть background и border. Если у первого блока ставлю float:left ,то бэкграунд второго блока заходит до левого края первого, а сам текст обтекает блок 1 нормально. Если в стиле "Блок 2" тоже ставлю float:left, то его размер сжимается до размера содержимого в нем текста. (Варианты с таблицами и с тем что бы дать рисунку фиксированный размер, а у второго блока задать отсутп не предлагать). Уже второй день парюсь не знаю как сделать. Помогите пожалуйста если такое сделать вообще возможно.

Поиском по форуму искал и не нашел, так что если где то поднимался этот вопрос, пожалуйста, ткните носом.

Edited by dencho
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Понятно, что поиск ничего не дал, если без указания размеров, то таблицы только. Если не нравятся таблица, ее можно заменить стилями с соответствующим display, но это получатся те же, что и сбоку.

Link to comment
Share on other sites

  • 0

по-моему здесь обычный двух-колоночный макет. нет?

границы можно сделать беграундами.

в каждую колонку макета поместить еще блоки, которым задать свои беграунды и бордеры.

а чего таблицы то вам не нравятся?

Link to comment
Share on other sites

  • 0

Если для табличных данных, то правильнее использовать таблицы.

ЗЫ. По первому посту непонятно. Блок2, наверное, должен занять все пространство справа?

Опять же непонятно, что фон блока2 доходит до левого края блока1. Точно до левого края?

Левый маргин для блока2 не пробовал?

Edited by Kaylang
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy