Загружаем изображение…
Маленькая UI-деталь, которая влияет на восприятие интерфейса!
Часто бывает: кликаешь по
Интерфейс сразу выглядит менее качественным.
Теперь текст внутри элемента нельзя случайно выделить мышью или тапом.
Это особенно полезно для интерактивных элементов.
Но важно не применять это глобально.
Так можно сломать UX: пользователь не сможет копировать текст.
Используй только там, где выделение реально не нужно.
Это маленькая деталь, но она заметно улучшает UI.
Code Ready | #совет
Часто бывает: кликаешь по
button, tab, dropdown-item или card-action и выделяется текст.Интерфейс сразу выглядит менее качественным.
.button {
user-select: none;
}Теперь текст внутри элемента нельзя случайно выделить мышью или тапом.
Это особенно полезно для интерактивных элементов.
button,
.tab,
.badge {
user-select: none;
}Но важно не применять это глобально.
body {
user-select: none;
}Так можно сломать UX: пользователь не сможет копировать текст.
Используй только там, где выделение реально не нужно.
button,
.control,
.actionЭто маленькая деталь, но она заметно улучшает UI.
user-select: none — простой способ сделать интерфейс визуально чище и приятнее.Code Ready | #совет