Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Фон в таблице


Рекомендуемые сообщения

Есть таблица, растягивающаяся по ширине (width 100%).

Мне нужно чтобы с одного края был фоновый рисунок, с другого края другой, естейственно чтобы не повторялись по горизонтали, а только по вертикали.

Из-за того что она тянется, нельзя сделать фон общим рисуноком.

Также нельзя разбить ее на ячейки (чтобы в каждой вставить свой фон).

Вообще возможно ли такое?

Есть стиль:

background: url(../images/fon.gif) repeat-y;

Но он фонит слева по высоте, а нужно справа...

Даже если 2 фона в 1 таблицу не выйдет, то хотябы просто разместить его справа.

Изменено пользователем Alexander-V-Sh
Ссылка на комментарий
Поделиться на другие сайты

Alexander-V-Sh: попробуй использовать слои...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><style type="text/css">#pic {position: absolute;top: 0px;left: 0px;z-index: 1;}#content {position: absolute;z-index: 100}</style></head><body><div id="content">Здесь все остальное размещается</div><div id="pic">  //здесь вставь таблицу, расположенную справа на всю высоту и на ширину рисунка + таблицу, расположенную слева на всю высоту и на//ширину рисунка, в таблицы соответственно вставь рисунки...</div></body></html>
Ссылка на комментарий
Поделиться на другие сайты

У меня таблица по высоте не тянется :bye1:

Есть 2 блока по бокам, в центре контент. Если он по высоте меньше чем блоки, то под ним фоном надо разместить рисунки для дополнения блоков. 1 рисунком не получиться, т.к. центр по щирине растягивается.

Можно добавить пустую таблицу вниз с 3мя столбами и в них сделать фоны, но эта таблица не растягивается по высоте.

Думаю тут только можно сделать если фон прилепить к правому краю. Иначе придеться диз подругому строить...

Ссылка на комментарий
Поделиться на другие сайты

Сделал.

В одной таблице

style = \" background-image: url(images/right.gif) ; background-position: right; background-repeat: repeat-y\"

А в другой таблице по левому краю.

В одну таблицу 2 фона так и не получилось, но это не важно уже и так можно.

Ссылка на комментарий
Поделиться на другие сайты

Сделал.

В одной таблице

style = \" background-image: url(images/right.gif) ; background-position: right; background-repeat: repeat-y\"

А в другой таблице по левому краю.

В одну таблицу 2 фона так и не получилось, но это не важно уже и так можно.

хм, я так и говорил... :doh:

извини если не понятно объяснил, а ты из-за этого не мог сделать сразу... :sm(100):

Ну ладна...

Теперь все ок?..

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...