
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.01.2009, 10:19
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
Привет всем! Старая, с бородой тема, но вопрос не о том. Известны всякие хаки, но я решил сделать по-другому. Беру высоту div-контейнера и текстового контейнера и вычисляю смещение. Типа так: Код: plaintext 1. 2. 3. Но внутренний контейнер получается не посередине: он смещен на два пиксела вниз. Это справедливо для всех самых распространенных браузеров. Если сделать так, то все ОК: ... var pos = parseInt((hgt1 - hgt2 - 2 ) / 2).toString(); ... Почему так происходит? Спасибо. Перевернув мир - оглянись, может перевернулся ты сам?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2009, 10:45
|
|||
|---|---|---|---|
|
|||
Установить посредине текст внутри DIV-а |
|||
|
#18+
Может бордер ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2009, 11:53
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
RestavraciyaМожет бордер ? Нет, хоть внешний DIV и имеет бордер в 1рх, но это не влияет на позицию - проверял отключая бордер в "0". Внутренний DIV не имеет бордера. Конструкция проста: Код: plaintext 1. 2. 3. 4. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2009, 15:57
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
Код целиком что-ли дайте.. Прям интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2009, 19:22
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
lanzerКод целиком что-ли дайте.. Прям интересно. Да, собственно весь код ранее приведен, только есть еще стили: Для outerContainer - border: solid 1px #ccc; Для innerContainer - position: relative; И фсе! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2009, 20:27
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
iConst Конструкция проста: Код: plaintext 1. 2. 3. 4. :) А чем не устраивает примитивная конструкция? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2009, 10:36
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
Ренат А чем не устраивает примитивная конструкция? Код: plaintext 1. 2. Тем, что М$ плевала на W3C стандарты. В IE это не работает. К сожалению, на этих, так сказать, браузерах значительная доля юзверей сидит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2009, 13:36
|
|||
|---|---|---|---|
Установить посредине текст внутри DIV-а |
|||
|
#18+
iConst Тем, что М$ плевала на W3C стандарты. В IE это не работает. К сожалению, на этих, так сказать, браузерах значительная доля юзверей сидит. Вот нехарошие, тьфу - тьфу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1455335]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
441ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 799ms |

| 0 / 0 |
