Подскажите кто-то, как создать блок, чтобы он автоматически увеличивался в зависимости от количества информации?
Другими словами, какие стили позволяют, например, блоку меня автоматически продлеватьтся вниз, когда добавляются новые пункты...
- 06.11.2011 13:33
- 06.11.2011 14:18
Ну как бы он и так будет увеличиваться, если у него не задана фиксированная высота, т.е. нету height: xx px;
Если же внутри есть элементы с float, то он будет их игнорировать, тогда после всего контента надо поставить <div style="clear:both"></div>.
Вообще может кусок кода выложите? - 06.11.2011 15:57
нет самого кода! смотрите что я хочу!
сайт - http://raditebia.ru/
На главной странице идут тексты. Я хочу, на фон каждого текста прилепить заранее подготовленный в фотошопе box (ну типа кароче прямоугольная картинка)! и нужно, чтобы она сама растягивалась в зависимости от размера текста!
как мне организовать? - 06.11.2011 16:45
Смотря какая картинка.
Если допустим она у вас по структуре как в Виджетах, то следует картинку разрезеть на 3 части. верх, низ и центральный фон высотой 1pх и сделать его repeat-y.
Если же она с каким-нибудь рисунком, который Вы хотите именно растянуть, это наврятли получится, по крайней мере с помощью CSS. - 06.11.2011 17:43
не, без картинки! подобный виджету! спасибо!
разрезать понятно, а как вот задать всё это в css?
для настроения - http://www.youtube.com/watch?v=FYFYh...layer_embedded - 06.11.2011 20:21
Короче, делаете верх. Вставляете туда отрезаный верх, даёте ему фиксированные размеры.
После этого дива ставьте ещё один с параметром min-height:100px; (т.е. не менее 100 пикселей, а дальше растягивается, дайте ему фон с повторением.)
И в конце див с отрезанным низом.
Есть ещё один вариант, используйте одну картинку с параметром background-size:100%; но это CSS 3 работает только в новых браузерах. - 06.11.2011 20:23
а первый способ через какой файл производить? css или php?
мне нужно чтобы это всё через css, если это возможно! а то я в php вообще ничего не знаю! - 07.11.2011 09:17
- Регистрация: 21.09.2011
- Сообщений: 6
- Репутация: -2
В шаблоне (не знаю как он у вас реализован) добавляете div-ы для вывода верха и низа. А в css прописываете стили для них, чтобы выводились картинки на фоне.
- 07.11.2011 10:57
а чё как просто фон в css нельзя вывести?
- 07.11.2011 10:59
hotsman, если вы хотите чтобы сложная картинка растягивалась, то никак.
З.Ы. Вечерком напишите в ICQ, если буду свободен помогу, джумлу не знаю, но думаю там не так уж и сложно. Ну или попросите того кто знает джумлу.
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
На некоторых страницах не отображаются блоки AdSense | PPC и контекстная реклама | 23 | 01.04.2017 20:37 |
можно ли так прятать блоки PPC рекламы? | PPC и контекстная реклама | 6 | 31.08.2011 14:24 |
Простые и кликабильные блоки ссылок | Реклама партнерских программ | 7 | 13.09.2010 04:37 |
Рисуем тему для блога. Урок 2. Блоки | Дайджест блогосферы | 0 | 23.03.2010 16:53 |
Рекламные блоки с товаром | Партнерские программы | 14 | 02.10.2009 10:04 |