Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Картинка и текст по центру таблицы. Как?

13K
07 декабря 2005 года
anote
9 / / 07.12.2005
привет всем. в html можно сказать никакой. :D
но проблему решить все равно нужно. надеюсь на помощь.

нужно:


получается у меня (прижимается книзу по нижней грани картинки-домика):


мой код:
 
Код:
<tr>
...
<td colspan="3" align="left" valign="middle" bgcolor="#FFFFFF">
Главная</td>
...
</tr>

как сделать?

p.s.: как кодом можно контролировать отступ текста вправо от картинки? сейчас у меня там вставлена картинка spacer.gif. знаю, что можно вставлять &_nbsp;.
есть ещё варианты?

спасибо.
13K
07 декабря 2005 года
ought
10 / / 20.10.2005
Цитата:
Originally posted by anote
привет всем. в html можно сказать никакой. :D
но проблему решить все равно нужно. надеюсь на помощь.

нужно:


получается у меня (прижимается книзу по нижней грани картинки-домика):


мой код:
 
Код:
<tr>
...
<td colspan="3" align="left" valign="middle" bgcolor="#FFFFFF">
Главная</td>
...
</tr>

как сделать?

p.s.: как кодом можно контролировать отступ текста вправо от картинки? сейчас у меня там вставлена картинка spacer.gif. знаю, что можно вставлять &_nbsp;.
есть ещё варианты?

спасибо.




Тебе нужно valign="center"

13K
07 декабря 2005 года
anote
9 / / 07.12.2005
Цитата:
Originally posted by ought
Тебе нужно valign="center"



не работает.

1.9K
07 декабря 2005 года
Andius
61 / / 04.01.2004
valign="middle"
13K
07 декабря 2005 года
anote
9 / / 07.12.2005
Цитата:
Originally posted by Andius
valign="middle"



у меня тоже самое — не работает.
картинка и текст в центре ячейки, но сам текст прижат к нижней границе картинки.

8
08 декабря 2005 года
mfender
3.5K / / 15.06.2005
Курите?
На самом деле надо бы всё проще:
Главная

Кстати, в случае с двумя таблицами тоже канает, хотя и противоречит уставам коцерна 3WC ^)))
13K
08 декабря 2005 года
anote
9 / / 07.12.2005
mfender,

не хочу разочаровывать, но тоже не работает.
по-прежнему текст располагается не как мне нужно.
не курю.
8
08 декабря 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by anote
mfender,

не хочу разочаровывать, но тоже не работает.
по-прежнему текст располагается не как мне нужно.
не курю.



vertical-align может еще быть не только middle...
А, извиняюсь, браузер случайно не IE для MacOS?

4.8K
08 декабря 2005 года
Вася Триллер
149 / / 30.10.2005
style="vertical-align: center;"

Это как ни странно длжно работать
13K
08 декабря 2005 года
anote
9 / / 07.12.2005
как я понимаю, текст прилипает к baseline картинки.

ни один из значений vertical-align: baseline, sub, super, top, middle, bottom не подходит.

i.e. + win xp
да я сразу в редакторе вижу все рузультаты (dreamweaver).
8
08 декабря 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by anote
как я понимаю, текст прилипает к baseline картинки.
ни один из значений vertical-align: baseline, sub, super, top, middle, bottom не подходит.
i.e. + win xp
да я сразу в редакторе вижу все рузультаты (dreamweaver).


Вот досада. У всех работает. Беда однако...;)

13K
08 декабря 2005 года
kreasl
7 / / 10.10.2005
4.8K
08 декабря 2005 года
Вася Триллер
149 / / 30.10.2005
Цитата:
Originally posted by kreasl


это по горизонтали... а нужно по вертикали.
К тому же нам нужно выровнять не картинку, а содержимое ячейки таблицы...
Протрите очки или замените их на более сильные.
8)

13K
08 декабря 2005 года
anote
9 / / 07.12.2005
Цитата:
Originally posted by mfender
Вот досада. У всех работает. Беда однако...;)



честно говоря не вижу, чтобы у всех всё работало.

13K
08 декабря 2005 года
kreasl
7 / / 10.10.2005
тогда такой вариант:

<tr>
...
<td colspan="3" align="left" valign="middle" bgcolor="#FFFFFF" height="39">
<div style="height:19px; width:19px; float:left;"></div>Главная</td>
...
</tr>
8
09 декабря 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by anote
честно говоря не вижу, чтобы у всех всё работало.



Конечно работать не будет: у CSS синтаксис таков, что после имени свойства ставится двоеточие, а все свойства разделяются точкой с запятой. Так что style="vertical-align: middle; width 19px height 19px" ну никак работать не будет. Это ошибка.
Еще раз: style="vertical-align: middle; width: 19px; height: 19px;"

13K
09 декабря 2005 года
anote
9 / / 07.12.2005
mfender,

спасибо. я невнимателен.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог