Вход | Регистрация | FAQ
Anonymous

Растягивающийся DIV

+ Ответить

Сообщений: 6 Страница 1 из 1


Растягивающийся DIV

adminbel » Ср апр 02, 2014 9:11 am

Доброго времени суток!
Как сделать такое :

Есть контейнер DIV нефиксированной ширины (задается %), внутри него размещены 3 DIV'а - left, center и right. Левый и правый могут иметь фиксированную ширину (например 150px) если в них имеется контент, либо ширину 0px если в них ничего не размещаем (условие наличия контента в них проверяется на стороне сервера, соответственно если контента нет, то можно либо принудительно задать им ширину 0px либо стиль display:none поставить, но убрать сам левый или правый div нельзя).
Собственно вопрос : можно ли как-то растянуть центральный контейнер на всю оставшуюся ширину родителя (который как мы помним тоже не имеет фиксированной ширины)?

Спасибо

Вложения

  1. page.jpg (26.88 Кб) Скачиваний: 2025

Аватара пользователя

adminbel

  • Сообщения: 3
  • Зарегистрирован: Ср апр 02, 2014 8:57 am

Re: Растягивающийся DIV

XainPro » Чт апр 03, 2014 9:24 pm

использовать ширину с процентом
Левая = 10%
Центр = 80%
Право = 10%

если вы не ставьте врезку затем расширить ширину центра до 90%
Аватара пользователя

XainPro

  • Сообщения: 3933
  • Зарегистрирован: Пт фев 17, 2012 8:10 pm

Re: Растягивающийся DIV

adminbel » Чт апр 03, 2014 11:02 pm

XainPro писал(а):использовать ширину с процентом
Левая = 10%
Центр = 80%
Право = 10%

если вы не ставьте врезку затем расширить ширину центра до 90%


по условиям, которые я описал в самом начале :
1. боковые дивы фиксированной ширины (например строго 150px) либо 0px если в них нет контента
2. родительский контейнер для этих 3 может растягиваться

Ваш вариант не катит в общем
Аватара пользователя

adminbel

  • Сообщения: 3
  • Зарегистрирован: Ср апр 02, 2014 8:57 am

Re: Растягивающийся DIV

XainPro » Пт апр 04, 2014 7:26 am

ваша потребность отличается может быть достигнуто только путем расчета точек и создание на стороне сервера сценарий
Аватара пользователя

XainPro

  • Сообщения: 3933
  • Зарегистрирован: Пт фев 17, 2012 8:10 pm

Re: Растягивающийся DIV

adminbel » Пт апр 04, 2014 10:08 am

XainPro писал(а):ваша потребность отличается может быть достигнуто только путем расчета точек и создание на стороне сервера сценарий


то есть средствами CSS никак ?
Аватара пользователя

adminbel

  • Сообщения: 3
  • Зарегистрирован: Ср апр 02, 2014 8:57 am

Re: Растягивающийся DIV

XainPro » Сб апр 05, 2014 7:33 am

я не знаю: (
Аватара пользователя

XainPro

  • Сообщения: 3933
  • Зарегистрирован: Пт фев 17, 2012 8:10 pm


+ Ответить

Страница 1 из 1