Спрайты CSS и IE6

Как другие сказали, ответ autocomplete="off"

Однако, я думаю, что это стоит указать , почему это - хорошая идея использовать это в определенных случаях как некоторые ответы на это и дубликат , вопросы предположили, что лучше не выключить его.

Останавливающиеся браузеры, хранящие номера кредитных карт, нельзя оставить пользователям. Слишком много пользователей даже не поймут, что это - проблема.

особенно важно выключить его на полях для кодов в системе защиты кредитной карты. Как эта страница состояния:

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

проблема, если это - общедоступный компьютер (интернет-кафе, библиотека и т.д.), для других пользователей тогда легко украсть Ваши детали карты, и даже на Вашей собственной машине злонамеренный веб-сайт мог данные автоматического заполнения кражи .

5
задан skaffman 22 June 2010 в 08:57
поделиться

6 ответов

CSS-спрайты - это общее решение с использованием backround-position, которое доступно даже в IE5.

Хорошее руководство по ним находится здесь: http: //www.smashingmagazine .com / 2009/04/27 / the-mystery-of-css-sprites-methods-tools-and-tutorials /

3
ответ дан 18 December 2019 в 06:36
поделиться

У меня есть Я сам столкнулся с проблемой CSS-спрайтов IE6 - Я написал об этом здесь :

Есть действительно простое решение - цитирую себя здесь ...

К счастью, решение было неплохим. Internet Explorer passim, похоже, игнорирует overflow: hidden, когда дочерний элемент установлен в position: relative. Плохие новости ... но решение простое - установите элемент с overflow: hidden, чтобы он также был position: relative, а затем измените декларацию position: relative в дочернем элементе на position: absolute ... the jobs a goodun.

Полную информацию можно найти по этой ссылке.

3
ответ дан 18 December 2019 в 06:36
поделиться

Да. Если вы используете PNG, вам следует учесть несколько вещей. Вот краткое изложение проблем PNG в IE 6:

http://24ways.org/2007/supersleight-transparent-png-in-ie6

1
ответ дан 18 December 2019 в 06:36
поделиться

Да.

CSS-спрайты - это просто метод использования смещения на фоновых изображениях для отображения разных частей одного и того же изображения в разных элементах.

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

1
ответ дан 18 December 2019 в 06:36
поделиться

Браузеры, поддерживающие свойство background-position, также будут поддерживать спрайты CSS.

Спрайты CSS: что они собой представляют, почему они крутые и как их использовать

Пожалуйста, ознакомьтесь с посмотрите также следующие вопросы

Изображения CSS-спрайтов, отображаемые с плохим качеством в IE

CSS Sprite Help

1
ответ дан 18 December 2019 в 06:36
поделиться

Да, IE 6 поддерживает спрайты, но не поддерживает 24-битную прозрачность PNG.

Я использую этот css-хак для предоставления IE <7 файла gif и всего остального 24-битного PNG с прозрачностью .

background-image:url(/images/sprites/icons-sprite.png);
_background-image:url(/images/sprites/icons-sprite.gif); /* IE<7 gets the crappy icons */
10
ответ дан 18 December 2019 в 06:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: