Я хочу отобразить текст в нескольких строках внутри div
. И я хочу, чтобы линии были горизонтально центрированы, и я получаю с помощью text-align:center
в родительском div
. Проблема в том, что я хочу, чтобы эти текстовые строки (содержащиеся в span
) имели небольшое расстояние между линиями. Итак, для меня достаточно одного <br>
. Я попытался установить margin
и padding
на <span>
элементов, но безуспешно. Если я попытаюсь расположить их absolute
, он не работает с горизонтальным alignment
в родительском. Итак, как я могу использовать их по горизонтали и управлять пикселями, пробелы интерлайн?CSS.Text, центрированный внутри DIV и выравнивание по вертикали
ответ
Элементы Span являются встроенными по умолчанию, что означает, что поля и отступы не применяются. Либо используйте divs или сделайте это, а затем примените поля и/или дополнения.
div.myParentDivClass span {display: inline-block;}
Line-высота может также получить работу, но она не дает больше контроля, особенно между отдельными элементами пролетных.
Спасибо. line-height работал. – Carlos
вы можете попробовать использовать свойства вертикального выравнивания, но для его использования вам необходимо установить для отображения значение display: table-cell;
http://codepen.io/jonathan/pen/gntAq
<div>
<span class="text">My Text To Align Vertically</span>
</div>
в основном вы можете имитировать поведение таблицы с помощью CSS, как этот
div {
display: table;
text-align: center;
width: 300px;
height: 150px;
}
.text {
display:table-cell;
vertical-align:middle;
}
https://developer.mozilla.org/en-US/docs/Web/CSS/vertical-align
- 1. Выравнивание div по вертикали
- 2. Выравнивание текста по вертикали внутри этикетки DIV
- 3. выравнивание изображений и текста по горизонтали и вертикали внутри div
- 4. Выравнивание по вертикали, выбранное div
- 5. Выравнивание изображений и текста по вертикали внутри div
- 6. Основание - выравнивание по вертикали
- 7. Выравнивание DIVs по вертикали
- 8. Выравнивание изображения по вертикали
- 9. Выравнивание по вертикали
- 10. Выравнивание DIVs по горизонтали и по вертикали
- 11. Выравнивание по вертикали
- 12. Выравнивание текста в div по вертикали
- 13. Выравнивание кнопок по вертикали
- 14. Текстовое выравнивание по вертикали в пределах DIV
- 15. Выравнивание изображения по горизонтали и по вертикали в прокручиваемом div
- 16. Выравнивание по центру по вертикали
- 17. Выравнивание img по вертикали внутри Элемент списка
- 18. Выровнять текст внутри div по вертикали и по горизонтали
- 19. Выровнять div по вертикали внутри родительского div?
- 20. Выравнивание изображений по вертикали
- 21. Выравнивание div по центру внутри другого div и изображения по центру и по вертикали и по горизонтали
- 22. CSS выравнивание по вертикали
- 23. Выравнивание по вертикали: среднее и положение: абсолютное
- 24. Bootstrap - выравнивание столбцов по вертикали
- 25. Выравнивание по вертикали две дивы
- 26. Выравнивание по вертикали в бутстрапе?
- 27. Выравнивание формы Помощник по вертикали
- 28. Выравнивание по вертикали 3 изображений
- 29. Выравнивание по вертикали в СТРАНИЦЕ
- 30. HTML5 и выравнивание по вертикали? Исправлено?
Вы пытались увеличить 'линейку height'? – insertusernamehere
Показать код, пожалуйста. – isherwood