Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   DIV & vertical-align: middle; как заставить? (https://javascript.ru/forum/xhtml-html-css/6853-div-vertical-align-middle%3B-kak-zastavit.html)

PeaceCoder 27.12.2009 14:02

DIV & vertical-align: middle; как заставить?
 
Вопрос следующий: как заставить DIV размещать содержимое по центру высоты ? всегда делал через table, но хочется решить этот вопрос окончательно.
пишу так:
<style>
DIV {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  }
</style>

непомогает. текст по центру ширины но не высоты...

Ктото сталкивался с этим ?

Kolyaj 27.12.2009 14:06

У блочных элементов нет свойства vertical-align.

http://cssing.org.ua/2005/07/14/vertical-align-middle/
http://cssing.org.ua/2007/04/26/anot...valign-method/

PeaceCoder 27.12.2009 14:18

Ясно. ну таких хаков как написали юзать не буду т.к. бред. легче table создать с 1 ячейкой.

B~Vladi 27.12.2009 16:13

Цитата:

Сообщение от PeaceCoder
Ясно. ну таких хаков как написали юзать не буду т.к. бред. легче table создать с 1 ячейкой.

Web - дизайнер сам должен знать - что можно сделать, а что нельзя. Это касается и различий DTD.

PeaceCoder 27.12.2009 21:37

Цитата:

Сообщение от B~Vladi
Web - дизайнер сам должен знать - что можно сделать, а что нельзя.

дизайнеру на это плевать .этим должен заниматься верстальщик ;)

B~Vladi 27.12.2009 22:18

Цитата:

Сообщение от PeaceCoder
дизайнеру на это плевать

Бред. Не путай WEB-дизайнера с другими направлениями. Всё-таки макет сайта отличается от рекламной листовки или страницы журнала.

PeaceCoder 27.12.2009 23:18

Цитата:

Сообщение от B~Vladi
Не путай WEB-дизайнера с другими направлениями

Я и не путаю. Я работал в крупных компаниях. так вот там дизайнер вообще понятия не имеет о верстке. он создает сайт в corel или photoshop и отдает его верстальщику, верстальщик разбив все это отдает программисту, предварительно уточнив все тонкости верстки с программистом. я же выступал иногда сразу за верстальщика и программиста. но не часто.

B~Vladi 28.12.2009 00:07

Цитата:

Сообщение от PeaceCoder
так вот там дизайнер вообще понятия не имеет о верстке

В шею гнать таких надо.

Riim 28.12.2009 07:39

B~Vladi, ты по любому что-то не поделил со своим местным верстальщиком, если ты его на этом форуме так чморишь, то я представляю, что он сам от тебя слышит. Хватит мучить бедных верстальщиков :) .

B~Vladi 28.12.2009 09:12

Цитата:

Сообщение от Riim
B~Vladi, ты по любому что-то не поделил со своим местным верстальщиком, если ты его на этом форуме так чморишь, то я представляю, что он сам от тебя слышит. Хватит мучить бедных верстальщиков

Я вообще-то про дизайнеров говорил, а не верстальщиков. Сам в прошлом верстак. А наши верстаки самые лучшие в стране:D
Да и дизайнеры - если им верстак скажет - нельзя див по вертикали отцентрировать - он пойдёт и перересует макет без вопросов.


Часовой пояс GMT +3, время: 18:45.