Подтвердить что ты не робот

Как получить версию css

Как получить версию CSS, которую я использую?

4b9b3361

Ответ 1

Хотя спецификация CSS определена в нескольких версиях (v2, 2.1, 3), версия CSS не имеет отношения к разработчику. вам нужно больше заботиться о том, какие веб-браузеры поддерживают данную функцию.

Полезно знать, что определенная функция была определена в CSS2, 2.1 или 3, потому что это может дать вам представление о том, насколько старая функция, и, следовательно, насколько вероятно, что браузеры ее поддержат - например border-radius является функцией CSS3, поэтому браузеры более чем на пару лет могут не поддерживать ее полностью.

Вы можете узнать, какие функции CSS поддерживаются в браузерах со следующих сайтов:

Надеюсь, что это поможет.

Ответ 2

Версия определяется только селекторами CSS, проприетями и атрибутами, которые вы используете.

Вы можете смешивать элементы CSS 1, 2 и 3 в любых стилях, которые вы пишете.

Вы можете обратиться к спецификациям CSS, чтобы увидеть более подробную информацию. Спецификации и черновики в W3C доступны через этот индекс: http://www.w3schools.com/w3c/w3c_css.asp

Ответ 3

Насколько я знаю, в CSS-коде, который указывает версию, нет ничего. Браузеры предназначены для интерпретации одной или нескольких версий CSS во время выполнения. Поэтому я бы предположил, что вам нужно получить версию браузера через javascript, а затем определить, какая версия CSS понятна браузеру.

Ответ 5

Просто добавление того, что сказал @Craig.

В моей инфраструктуре .net 2.0 у меня есть свойство показывать полосы прокрутки. Поскольку я хочу только вертикаль, я добавил оба свойства и, если браузер, который использует этот браузер, поддерживает это новое свойство CSS 3.0 (overflow-x), он увидит только вертикальный.

enter image description here