2013-03-06 4 views
1

Я пытаюсь замаскировать элемент ввода для загрузки своим обычным методом установки его непрозрачности на 0 и затем накладывать его на изображение (с указателями-событиями, установленными на none), поэтому что он эффективно маскирует ввод с помощью красивой кнопки, но когда вы нажимаете на эту область, объект по-прежнему срабатывает.параметр установки для непрозрачности: 0 отключает его в Firefox

Это все прекрасно и приятно, за исключением Firefox, где кажется, что задание непрозрачности: 0 на элементе отключает его?

Кто-нибудь знает об этом?

+0

'непрозрачность: 0,001'? – nneonneo

+0

Не могли бы вы использовать два элемента один на другой? – Bertrand

+0

Какую версию Firefox вы тестируете? Я просто попробовал в Firefox 19 и установил непрозрачность: 0 ничего не меняет в обработке событий клика .... –

ответ

0

вы можете использовать @-moz-document url-prefix() { для исключения firefox css. например,

@-moz-document url-prefix() { 
    .content { 
     opacity: 1 !important; 
    } 
} 
+0

sass не проверяет это, к сожалению – Rockafella

+0

переместил его в файл css, чтобы нацелить этот элемент только, и он работает, чтобы иметь дело с элементом только в firefox - спасибо! – Rockafella

+0

приветствуется ... – nvl