|
Страница 1 из 1 [ Сообщений: 15 ] |
Автор |
Сообщение |
bE(o0L
 постоянный участник
|
|
Народ, как заставить в dive работать vertical align?
чего не так, то?
Код: #tst { border: 1px solid #FF0000; background-color: #CCCCCC; height: 100px; width: 100px; vertical-align: bottom; text-align: center; display: table-cell; }
_________________ можно на ТЫ.
|
|
 |
|
 |
kometa_triatlon
новый человек
|
|
Хм, ну это часто бывает. Можно выкрутиться, если задать для дива padding-top и таким образом опустить текст или изображение.
_________________ <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
не, вот именно без паддингов. нормальный такой valign чтоб работал.
_________________ можно на ТЫ.
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
ат чёрт. вот видишь! а потом ты настаиваешь на безтабличной вёрстке. 
_________________ можно на ТЫ.
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
да в том то и дело, хочется универсальности, запарило уже из%быватсья над стилями.
_________________ можно на ТЫ.
|
|
 |
|
 |
arlekino
соучастник
|
|
bE(o0L, "vertical-align" прекрасно работает в IE. В IE нет свойства "table-cell". Вообще-то vertical-align предназначен для строчных элементов: выравнивание по вертикали по высоте строки. В твоем случае высота строки равна высоте ячейки.
Цитата: | Тогда извращайся с вёрсткой для убогого ИЕ отдельно, пока он не научится понимать CSS. |
АААААААААА!!!! 
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
arlekino, это я вкурсе. мне бы так, чтобы в моём примере работало. есть идеи? или поверим Акеле?.
Акела, я не совсем принимаю понятия табличная и не табличная информация, имхо всё можно сделать и так и так. В этот блок нужно загнать чуть текста и чтобы он стоял ровно по центру. можно кнешна сделать padding`и, но если текста меньше то с низу растояние больше.
а писать что то типа:
Код: <table непомерная требуха либо цсс> <tr><td алигны> Мой текст (разный) </td></tr></table>
Ломает.
В принципе ответ я получил, дальнейшее помоему оффтоп 
_________________ можно на ТЫ.
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
P.s.
ээ сорри, в первом посте align bottom, это опечатка, нужно middle
_________________ можно на ТЫ.
|
|
 |
|
 |
arlekino
соучастник
|
|
be(o0L да пожалуйста:
Код: <style type="text/css"> #tst { border: 1px solid #FF0000; background-color: #CCCCCC; height: 100px; width: 100px; text-align: center; vertical-align: bottom; display: table-cell; }
.lineheight {display: none;} * html .lineheight { display: inline-block; line-height: 100px; overflow: hidden; width: 0; height: 0; } span { display: inline-block; vertical-align: bottom; } </style> </head> <body> <div id="tst"> <span class="lineheight">неразрывный пробел</span> <span>Text is here</span> </div> </body>
Хрен редьки не слаще.
|
|
 |
|
 |
bE(o0L
 постоянный участник
|
|
Гы, у меня проще получилось. вот так:
# Код: Tst{ border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: ECECEF; border-left-color: ECECEF; height: 30px; width: 81px; text-align: center; float: left; font-size: 20px; /* Visota - fontsize kotorij ispolzuetsja v span */ vertical-align: middle; }
Ну и в хтмл'е, соответственно:
<div id='tst'>
<span class='mytext'>aaaa</span>
</div>
_________________ можно на ТЫ.
|
|
 |
|
 |
Акела
Констататор
|
|
arlekino, arlekino писал(а): | vertical-align предназначен для строчных элементов |
- ага! спецификация CSS2 писал(а): | 'vertical-align' Значение: baseline | sub | super | top | text-top | middle | bottom | text-bottom | <проценты> | <длина> | наследуемое Начальное значение: baseline Область применения: строковые и 'table-cell' элементы
|
arlekino писал(а): | В IE нет свойства "table-cell". |
Что я и сказал: Акела писал(а): | извращайся с вёрсткой для убогого ИЕ отдельно, пока он не научится понимать CSS. |
bE(o0L, ессно, провставлять одно в другое можно, но ты же хотел "в чистую", я потому ничего подобного предлагать и не стал. А "табличная" информация это (совсем условно) та, где устанавливается соответствие "столбец-строка-значение". Ну с массивами сравни, если тебе так легче.
Последний раз редактировалось Акела 15 Апрель 2005, 22:51:40, всего редактировалось 1 раз.
|
|
 |
|
 |
|
Страница 1 из 1 [ Сообщений: 15 ] |
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
|
|