Как я могу избежать того, что вокруг текста будет прямоугольник выделения с точками, когда пользователь нажимает кнопку, см. Изображение ниже. Я уже пытался добавить правило css user-select: none;
, которое я видел в другом вопросе, но это, похоже, не работает.Отключить выбор текста на кнопке onclick
Любые предложения?
EDIT: Проблема появляется только в Firefox (протестировано с версией 47.0)
.button {
background-color: #1a1a1a;
border: none;
color: #f8f8f8;
padding: 10px 40px;
text-align: center;
display: inline-block;
font-size: 16px;
border-radius: 4px;
user-select: none;
-webkit-transition-duration: 0.3s;/* Safari */
transition-duration: 0.3s;
}
.button:hover {
background-color: #595959;
/* Green */
color: white;
}
<button class="button">Button</button>
'контур: нет;', но иногда это полезно .. – moped
Существует не выбор в вашем коде пропущено. У вас проблема во всех браузерах? – onestarblack
Я тестировал его с Opera, Chrome и Firefox. Этот прямоугольник появляется только в Firefox. (Я использовал последние версии всех браузеров) – d4rty