Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

Вопрос про таблицу и HTML.   Найти похожие ветки 

 
Shastox ©   (2006-02-03 21:48) [0]

Здравствуйте. Помогите сконструировать.
Есть таблица, в которой три колонки, нужно в первой поместить как фон 1.jpg, в третий - 3.jpg, а во второй - 2.jpg, но его надо растянуть на всё оставшиеся место. Все рисунки одинаковой высоты. Примерный вариант:

<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr height="150">
<td width="500" background="1.jpg"> </td>
<td background="2.jpg"> </td>
<td width="300" background="3.jpg"> </td>
</tr>
</table>


 
palva ©   (2006-02-03 22:10) [1]

Вы хотите растянуть по горизонтали рисунок фона?


 
Shastox ©   (2006-02-03 22:14) [2]

Да.


 
Nous Mellon_   (2006-02-03 22:24) [3]


>  во второй - 2.jpg, но его надо растянуть на всё оставшиеся
> место. Все рисунки одинаковой высоты. Примерный вариант:

Я так полагаю тянуть надо не рисунок, а соответствующий td.
Размер td по горизонтали регулируется атрибутом width


 
Shastox ©   (2006-02-03 22:25) [4]

А как установить width для этого td ? Из различных расширений в пикселях нельзя. Пробовал что-то типа *, но не выходит.


 
Nous Mellon_   (2006-02-03 22:27) [5]


> А как установить width для этого td ? Из различных расширений
> в пикселях нельзя. Пробовал что-то типа *, но не выходит.

width устанавливается, насолько я знаю, только в пикселах или в процентах.
Если в пикселях -- то как понимаешь сразу фиксирован, остаются проценты


 
Nous Mellon_   (2006-02-03 22:30) [6]

Вот, например, что пишет поэтому поводу мой любимый HTML справочник на мануал.ру.
"
WIDTH - определяет ширину ячейки. Ширина задается в пикселах или в процентном отношении к ширине таблицы. "

Теперь суемся в определение WIDTH таблицы

"
WIDTH - определяет ширину таблицы. Ширина задается либо в пикселах, либо в процентном отношении к ширине окна браузера. По умолчанию этот параметр определяется автоматически в зависимости от объема содержащегося в таблице материала.

"
Делаем выводы.


 
Shastox ©   (2006-02-03 22:30) [7]

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


 
palva ©   (2006-02-03 22:35) [8]

Если первый и третий определены в пикселях, а второй не имеет атрибута WIDTH, то он автоматом займет оставшуюся ширину таблицы.


 
Nous Mellon_   (2006-02-03 22:41) [9]


> Если первый и третий определены в пикселях, а второй не
> имеет атрибута WIDTH, то он автоматом займет оставшуюся
> ширину таблицы.

Кстати, да.


 
palva ©   (2006-02-03 23:23) [10]

Что-то не удается растянуть фон. Но можно поместить картинку и растянуть ее под ширину ячейки (сжать не удалось)

<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr height="150">
<td width="500" background="1.jpg">d </td>
<td><img src="2.jpg" style="width:100%"></td>
<td width="300" background="3.jpg">f </td>
</tr>
</table>

Остается понять, как на этой картинке разместить текст.


 
Gero ©   (2006-02-04 00:16) [11]

> width устанавливается, насолько я знаю, только в пикселах
> или в процентах.

Если использовать CSS то вомзожности заметно расширяются.


 
Nous Mellon_   (2006-02-04 08:37) [12]


> Если использовать CSS то вомзожности заметно расширяются.

for example?


 
Gero ©   (2006-02-04 09:24) [13]

> for example?

Кроме % и px еше есть
em, ex, in, cm, mm, pt, pc.


 
Gero ©   (2006-02-04 09:28) [14]

По сабжу:
Рисунки растягивать не рекомендуется. Лучше используй background-repeat.


 
Nous Mellon_   (2006-02-04 10:56) [15]


> Кроме % и px еше есть
> em, ex, in, cm, mm, pt, pc.

Спасибо, надо образоваться.
>  Лучше используй background-repeat.

Надо полагать CSS? :)


 
Gero ©   (2006-02-04 11:05) [16]

> Надо полагать CSS?

Естественно :)


 
Shastox ©   (2006-02-04 14:12) [17]

Всем спасибо за ответы. Надо было просто не указывать ширину второй колонки, а в 1-ой и 3-ей задать в пикселях - все ок. Только в исходной странице это не работает - видно где-то ошибка в HTML - коде.

> Кроме % и px еше есть
> em, ex, in, cm, mm, pt, pc.

Мне кажется это здесь непричем.



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.054 c
15-1139304455
dr Tr0jan
2006-02-07 12:27
2006.02.26
Выбираю телевизор


2-1139053543
Василь
2006-02-04 14:45
2006.02.26
Помогите с IB Expert ....


6-1131830669
Volf_555
2005-11-13 00:24
2006.02.26
Как получить текст строки состояния активного окна?


15-1138838771
Lana_
2006-02-02 03:06
2006.02.26
Роман о программисте


2-1139506864
nirvana
2006-02-09 20:41
2006.02.26
Очень ажный вопрос по DBCombobox или DBListEdit