Окно ввода IE6 не работает, как исправить? - PullRequest
1 голос
/ 30 сентября 2010

Небольшая справочная информация здесь: я сузил проблему, но не могу определить, что это за исправление.В IE6 поле ввода не позволяет мне использовать мышь, чтобы выбрать его.

Пожалуйста, перейдите сюда, чтобы увидеть проблему: http://www.malahatautoparts.com/business-application/

Проблемы связаны с исправлением IE6 дляCSS background.

#main{
 background-position:-9999px -9999px;
 filter: progid:dximagetransform.microsoft.alphaimageloader( src='http://www.malahatautoparts.com/wp-content/themes/malahat/images/bg-main.png', sizingmethod='crop');
}

Если я удаляю это из моего CSS-файла IE6, окно ввода неожиданно работает.Любые идеи о том, что я могу использовать, чтобы исправить это?

Ответы [ 3 ]

1 голос
/ 30 сентября 2010

Условный комментарий, который у вас есть для "меньше чем IE 7", даже не работает правильно для прозрачности PNG, которую он должен исправить в IE6: я вижу серый фон вокруг прозрачных угловых областей.В IE7 прозрачность работает изначально без загрузки этой таблицы стилей.

Метод, который вы используете в таблице стилей IE, основан на фильтре alphaImageLoader, который, как я подозреваю, блокирует поверх элементов управления формы HTML на странице.

Есть альтернативный метод, который использует вместо этого VML: проверьте DD_BelatedPNG .Я не уверен на 100%, решит ли это вашу проблему, но у меня есть предчувствие, и это более чистое решение, чем то, что вы используете сейчас.

1 голос
/ 11 февраля 2011

используйте CSS с

#main{
 background-position:-9999px -9999px;
 filter: progid:dximagetransform.microsoft.alphaimageloader( src='http://www.malahatautoparts.com/wp-content/themes/malahat/images/bg-main.png', sizingmethod='crop');
 position: relative;
}
1 голос
/ 30 сентября 2010

<textarea> и <input> selections : selectionStart и selectionEnd не реализованы в IE, и на их месте проприетарная система «диапазонов», см. Также Положение каретки в текстовой области, всимволы с начала .

См. также Каковы типичные причины, по которым Javascript, разработанный в Firefox, не работает на IE по распространенным причинам сбоя Javascript / CSS вIE, который работает в Firefox и других браузерах (или наоборот).

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

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