Событие onClick не вызывается в Safari, когда кнопка имеет «display: contents» - PullRequest
1 голос
/ 06 марта 2020

onClick событие не вызывается в Safari (iPhone) , когда кнопка имеет «display: contents»

здесь пример для тестирования

https://codepen.io/RAFAELVCARMO/pen/JjdOYYX

<div>
  <button class="contentsButton" onClick="alert('test')">
    <div>
      Test
    </div>
  </button>
</div>

.contentsButton {
  display: contents;

  > div {
    padding: 30px;
    border: 1px solid black;
  }
}

Есть ли обходной путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...