Возможный дубликат:
Is a CSS property starting with a hash (#) valid?CSS - знак "#" перед собственности
Я пытался смотреть вокруг здесь на Stackoverflow.com, но не мог найти, что связано с моим вопросом. Открытая сеть тоже не была лучше, хотя был ответ на Yahoo! Ответы «ответ» на самом деле не говорили ничего, кроме «[#
для идентификаторов]» (нет необходимости публиковать ссылку, конечно).
Это немного более продвинутый.
При просмотре кода CSS от сотрудника я обнаружил, что он использовал знак #
перед несколькими свойствами CSS.
Что делает знак #
перед собственностью? Это должен быть какой-то IE-таргетинг, который я предполагаю.
Например:
.selector { #property:value; }
или же:
.headings { #margin-top:10px; }
Я думал, что я знал много о CSS, но это одна застало меня врасплох, тем более, что есть не какой-либо документации об этом дело в открытой сети, кроме этого ответа в Yahoo! Ответы.
Любые данные об этом получили высокую оценку.
Спасибо.
CSS хэш-хак: HTTP: //www.kryogenix.org/code/browser/csshacks/hash – Stefan
@Stefan: Интересно, да, это взломать. – Sarfraz
Для IE7 тогда не знал этого. Я знал о '* + html' и' * property', но не '# property'. Это случай SBBB :). Спасибо Сарфазу. @Stefan, человек, не смог найти эту страницу, спасибо человеку, дал вам «за» голос. –