Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: tarya от 29 Октября 2003, 11:54:04

Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: tarya от 29 Октября 2003, 11:54:04
Привет - может кто знает и подскажет?

у меня есть таблица 100% в ней бекграйндом 2 цвета разделяющие все поле по 50% к примеру белы1 и справа черный и я могу конечно вставить в ячейку гиф с 2 цветами - поставить ему длину 100% и тогда все окей - но я не могу писать поверх :(... приходится использовать в таблице 2 вертикальные ячейки по 50% каждая и тогда одна сторона белая другая черная. Но опять проблема в том что писать можно только в ячейках - а написать заголовок по центру на оба поля затруднен. Как быть?
Вот нашел пример как помещять в таблицу картинку бекграундом так чтоб она не размноживалась когда увеличивали таблицу - но как сделать чтоб она внутри заполняла все 100%

пример


 
   
 
434

Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: tarya от 29 Октября 2003, 12:03:43
вот я тут посмотрел еще покрутил - если сделать фон здоровым например 1200 пикселов то он позиционируясь по центру дает неплохой результат но как тогда быть когда по высоте таблица становится 3000 пикселов - то есть есть прокрутка но по высоте ведь тоже картинка немножится и заполнить таблицу бекграундо 1200х4500 и более :(
Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: professorX от 06 Ноября 2003, 13:07:44
возможно несколько вариантов. :)
1) Создаешь две ячейки, а если нужно что-то по центру (например, заголовок) кладешь его дивом сверху.
2) не совсем понял, почему, если положить длинный бакграунд, то высота таблицы становится 3000 пикселей...
Можете написать ссылку страницы?
Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: tarya от 06 Ноября 2003, 13:26:10
Цитировать
professorX:
но как тогда быть когда по высоте таблица становится 3000 пикселов


professorX


я не зато говорю.

Вот смотри если я вставил бекграундом картинку на 1000 пиксело по высоте, а таблица с ячейкою текста где стоит этот бекграунд стала здоровая - ну текста много... и получается что картинка быкграунда неможет по высоте копироваться и так и будет висеть кубиком. короче много написал запутал....


Цитировать
professorX:
кладешь его дивом сверху.



это как? слоем?.... я не хочу слои использовать
Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: professorX от 06 Ноября 2003, 13:36:12
брось ссылку, а то можно до скончания веков обсуждать нелепую и лекго решаемую проблемку.
можно тогда сделать бакграунд, повторяющийся по вертикали.
Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: tarya от 06 Ноября 2003, 13:51:14
да делать дольше. Нувот смотри, всегда в обычном режиме мы вставили бекграундом какую то картинку и она при росте таблицы в зависимости от размера клонируется - правильно? - клонируется пока незаполнит всю поверхность. Вот. в мы делаем чтоб неклонировалась.... и тогда по вертикали она тоже некланируется... и получается что когда табл привышает размер картинки - получаюся дырки так как изображение некланируется...

стоит делать мне кажется вот так


434

тоесть нет указания запрета повторения и тогда конечно я незнаю как будет себя вести фон по горизонтали.. :)
Название: Бекграунд в ячейке таблице no-repeat и еще длинною 100%
Отправлено: professorX от 06 Ноября 2003, 13:58:07
background-image: url(\'images/forum_re.gif\'); background-position: center; bacground-repeat: repeat-y;
Хотя не понимаю, зачем отцентровывать бакграунд в данном случае...