Nikolino
@Nikolino

Почему выделяется текст внутри absolute блока?

Записал GIF https://i.imgur.com/hCvh8l7.gifv

.relative {
    position: relative;
}

.absolute {
    position: absolute;
    top: 300px;
    z-index: 100;
}
.cart {
    text-align: left;
    background-color: white;
    padding: 15px;
    width: 230px;
    height: auto;
    margin-top: 0;
    box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.20);
}


Блок появляется/исчезает директивой v-show во Vue, то есть добавляется/удаляется в DOM. Может это как-то влияет?
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
Lumore
@Lumore
Front-end developer
Оберните иконку в button, повесьте событие на кнопку и уберите с нее все стили:
button {
background-color: transparent;
border: none;
outline: none;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@daniel_wesson
Попробуйте запретить выделение
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
-webkit-user-select: none;
user-select: none;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы