Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];

Вниз

Вопрос про таблицу и 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.041 c
9-1123469820
Xeno
2005-08-08 06:57
2006.02.26
Послнедний снимок CVS GLScene от 06.08.2005


15-1139395548
M@D
2006-02-08 13:45
2006.02.26
Активная дириктория &amp; Delphi


1-1137077035
DelphiLexx
2006-01-12 17:43
2006.02.26
TChart со стилем TPoint


4-1134078315
spyrytus
2005-12-09 00:45
2006.02.26
Как отследить "Завершение работы".


2-1139493461
worldmen
2006-02-09 16:57
2006.02.26
Выбор в TCheckListBox-е выбранных строк





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский