Подтвердить что ты не робот

GWT: Как удалить индикатор фокусировки Canvas Widget?

Я создал Canvas, используя:

Canvas canvas = Canvas.createIfSupported();

и добавили его в DOM через:

RootPanel.get("canvasContainer").add(canvas);

Когда я открываю страницу в Chrome и нажимаю на нее, она выделяется оранжевой рамкой фокуса. В браузере Android при касании холста весь холст выделяется полупрозрачным синим наложением, а также сплошной синей рамкой, как если бы был выбран холст.

Как изменить это поведение, чтобы холст не был выделен каким-либо образом при нажатии/прикосновении?

4b9b3361

Ответ 1

Добавить

canvas {
  outline: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0); /* mobile webkit */
}

в ваш холст-тег CSS.