Назначение звездочки перед свойством CSS

Из сброса CSS CSS берется следующее. Может кто-то объяснить причину звездочек?

body { font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; } 

6 Solutions collect form web for “Назначение звездочки перед свойством CSS”

Это броузер CSS для браузера для версий 7 или ниже Internet Explorer.

*стоимость имущества

Хотя Internet Explorer 7 скорректировал свое поведение, когда имя свойства имеет префикс с подчеркиванием или дефис, другие префиксы не алфавитно-цифровых символов обрабатываются так же, как и в IE6. Поэтому, если вы добавляете не-буквенно-цифровой символ, такой как звездочка (*) непосредственно перед именем свойства, свойство будет применяться в IE, а не в других браузерах. В отличие от метода дефиса и подчеркивания, спецификация CSS не делает никаких оговорок для звездочки в качестве префикса, поэтому использование этого взлома может привести к неожиданному поведению по мере развития спецификаций CSS.

* свойство: значение применяет значение свойства в IE 7 и ниже. Он может работать или не работать в будущих версиях. Предупреждение: для этого используется неверный CSS.

От: http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml

Это взлом Internet Explorer. Если вы добавите не алфавитно-цифровой символ, такой как звездочка (*) непосредственно перед именем свойства, свойство будет применяться в IE7 и ниже, но не в других браузерах.

http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml

Все браузеры, кроме IE, игнорируют правила. Он известен как звездный хак. Я думаю, что IE7 будет игнорировать правила в стандартном режиме.

В этом случае правило шрифта устанавливается, а затем переопределяется для IE 6, а иногда и 7.

Насколько мне известно, звездочка запрещает Firefox читать атрибут, но действителен в IE.

Это CSS-хак, это правило будет применяться только к IE7 и ниже.

Я бы не рекомендовал использовать его, хотя есть более эффективные способы исправления IE несовместимости.

Размещение таких символов – это хак / обходной путь для того, чтобы IE 6 использовал свойство стиля, скрывая его от более «разумных» браузеров.

Отсюда :

Короче говоря, синтаксический анализатор Internet Explorer слишком агрессивен при попытке обнаружить имена свойств и фактически игнорирует ведущие не-буквенно-цифровые символы. Из моего тестирования это, по-видимому, имеет место, по крайней мере, начиная с IE5.

  • Как выбрать элемент на основе состояния другого элемента на странице с помощью CSS?
  • Как заменить текст на CSS?
  • Встроенный блок не работает в Internet Explorer 7, 6
  • Firefox. Как изменить размер шрифта контекстного меню правой кнопки мыши?
  • Ограничить длину текста до n строк с помощью CSS
  • Непрозрачность фона CSS с rgba не работает в IE 8
  • Как создать стиль только с CSS?
  • Есть ли селектор CSS для элементов, содержащих определенный текст?
  • Есть ли предыдущий селектор CSS?
  • SVG-анимация не работает на IE11
  • Как поместить 3 divs бок о бок с помощью CSS?
  • Interesting Posts

    Изменение размера изображения CSS и сохранение пропорций

    Закройте диалоговое окно «Найти / заменить» в Notepad ++ с помощью сочетания клавиш?

    Поддержка цвета 256 для фона vim в tmux

    Рекомендации по управлению исключениями в Java или C #

    Crashplan + TrueCrypt – Overkill?

    Как получить доступ к общим дискам родительской сети

    Как я могу отображать оставшееся время работы батареи на панели задач Windows 7?

    Можно ли установить японский язык IME в Windows XP без компакт-диска?

    Диспетчер задач Windows 10: скорость процессора возрастает выше максимальной скорости

    Как найти локальную базу данных Lotus Notes?

    Как я могу принять меры предосторожности от присоединения или присоединения поддельного SSID?

    Уменьшить RAID, удалив диск?

    Какой пакетный файл окна позволяет записывать файлы ftp?

    Лучшая программа для обрезания начала и конца mp3-файлов?

    Помните настройки каждой папки в Windows 7?

    Давайте будем гением компьютера.