Фон переключателя становится белым в Windows Chrome при использовании -webkit-backface-visibility. Любые обходные пути?

В Windows Chrome есть ошибка, из-за которой фон радиокнопки становится белым, когда ее родитель находится вне потока документов и применяется -webkit-backface-visibility.

Вот он в действии: http://jsfiddle.net/misterkeg/uMajC/

Я использую -webkit-backface-visiblity: hidden, чтобы обойти ошибку мерцания перехода WebKit.

Эта проблема также возникает, если вместо этого я использую исправление -webkit-transform: translateZ(0), поэтому кажется, что оно срабатывает всякий раз, когда активно аппаратное ускорение.

Переопределение ввода -webkit-backface-visibilityна visibleтакже не помогает.

Существуют ли какие-либо известные обходные пути? Я сообщил об ошибке в Chromium, но хотел бы знать, есть ли какие-нибудь способы ее обойти.

7
задан keirog 23 March 2012 в 12:01
поделиться