При заданном блоке текста, как вертикально центрировать w одной строкой. Но расти, чтобы поддержать 2 строки текста? - PullRequest
3 голосов
/ 18 декабря 2011

Пожалуйста, посмотрите это jsfiddle: http://jsfiddle.net/LGzdf/

То, что я хочу сделать, это как выровнять текст по вертикали до 50%, если текст содержит только 1 строку.

Но если есть две строки, просто css, он должен заполнить все пространство, имеющее высоту, равную изображению.

Идеи? Спасибо

1 Ответ

1 голос
/ 18 декабря 2011

Вы можете найти эту статью полезной.

Поиграйте с чем-то вроде этого:

.mod-item {
    ...
    overflow:hidden;
}
.story {
    height:30px;
    display: table;
}
.mod-item .title {
    display: table-cell;
    vertical-align: middle; 
    height: 30px;
}

Демо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...