Ru-Board.club
← Вернуться в раздел «Web-программирование»

» Вопросы по CSS

Автор: WONDROUS
Дата сообщения: 10.09.2016 14:56
Так что, никто не сможет подсказать, хотя бы по имеющимся в архиве CSS?
Автор: HeT BonpocoB
Дата сообщения: 10.09.2016 17:07
WONDROUS, по центровке много вариантов вот к примеру статья или ещё погуглите


Цитата:
И как выравнить текст по центру звёзд (вертикально)?

если там текст в 1 строку то проще всего сделать ему line-height в пикселях равный блоку в котором он находится
(ну и vertical-align:middle; хотя вроде и не обязательно)
Автор: WONDROUS
Дата сообщения: 10.09.2016 19:42
HeT BonpocoB
Спасибо за совет, выставил высоту линии в пикселях и добавил vertical-align: middle, цифры стали по середине линии.
Автор: HeT BonpocoB
Дата сообщения: 13.09.2016 22:41
господа, прошу объяснить одну загвоздку... >фидл <
имею в виду какого хрена li вылезает высотой в итоге? откуда эти 4 пикселя? (не считая бордеров)
Автор: Mavrikii
Дата сообщения: 13.09.2016 23:04
HeT BonpocoB
либо текст в <a> (хотя бы &nbsp;), либо display:block для него
Автор: stupom
Дата сообщения: 14.09.2016 10:48
HeT BonpocoB точно сам не знаю, но в CSS есть пара фатальных недостатков - размеры блока даны в сферических измерениях, которые не учитывают размеры полей, толщины рамок. Я постоянно начинаю тупить, когда надо задать размер блока относительно размеров свободного поля родителя (размер родителя минус padding). Всегда решаю вопрос отказом от макета с рамками - дешевле, быстрее, надёжнее и меньше денег на лечение собственных нервов.
Автор: HeT BonpocoB
Дата сообщения: 14.09.2016 12:12
Mavrikii
Цитата:
либо display:block для него
точно, так нормально...
получается этот inline- добавляет что-то связанное со шрифтом...
font-size:1px; тоже вчера у меня срабатывал.
теперь понятно...

Страницы: 12345678910111213141516171819202122232425262728293031

Предыдущая тема: Вопрос к знатокам CSS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.