1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lhammer-You-need-to-know-css

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
line-breaks.md 2.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.03.2025 04:31 b50c8d4

Вставка новой строки

?> Основные сведения: :point_right: Unicode, white-space

В стандарте Unicode, символ 0x000A предназначен для управления новой строкой. В CSS его можно записать как \000A или \A. Этот символ может использоваться в качестве содержимого псевдоэлемента ::after и добавлен к концу указанного элемента, чтобы добиться эффекта новой строки.

<script v-pre type="text/x-template" id="line-breaks"> <style> main{ width: 100%; padding: 52px 39px; background: rgba(180,160,120,.1); } span.key { padding-right: 6px; } span.bold { line-height: 2em; font-weight: bold; } span.br::before { content: "\A"; white-space: pre; } span.bold + span.bold::before { content: ", "; font-weight: 500; margin-left: -.25em; } </style> Имя: LHammer GitHub: https://github.com/l-hammer https://gitee.com/lhammer 掘金: https://juejin.im/user/57a3dbb2d342d300574d8369 <script> </script> </script>

!> В приведённом выше коде, через псевдоэлемент между несколькими элементами span.bold добавляется запятая, перед которой есть пробел. Отрицательное значение отступа слева margin-left: -.25em; используется для компенсации этого пробела.

Поддержка браузерами

<iframe src="https://caniuse.bitsofco.de/embed/index.html?feat=css-gencontent&periods=future_1,current,past_1,past_2,past_3&accessible-colours=false" frameborder="0" width="100%" height="431px"></iframe>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lhammer-You-need-to-know-css.git
git@api.gitlife.ru:oschina-mirror/lhammer-You-need-to-know-css.git
oschina-mirror
lhammer-You-need-to-know-css
lhammer-You-need-to-know-css
master