Кроссбраузерность CSS, CSS для IE, Opera, Firefox, Safari

Кроссбраузерность (кроссбраузерная верстка сайта на CSS) – это совокупность CSS компонентов, которые обеспечивают единый образ страницы сайта во всех браузерах, или же в таких как IE 6, 7, 8, Firefox, Opera, Safari.

Часто у многих верстальщиков возникают проблемы с кроссбраузерностью, и иногда можно их решить с помощью приемов CSS, а иногда хочется сделать, так что бы разные CSS стили работали в разных браузерах . Данное действие можно реализовать с помощью Conditional Comments для IE, и с помощью Java Script.

Достижение кроссбраузерной верстки

Для IE (Internet Explorer):

Для Opera:

Для Firefox:

Для Safari:

 

Кроссбраузерность с помощью PHP

Существует еще один способ достижения кроссбраузерной верстки с помощью PHP и CSS. Реализуется данный способ с помощью функции в PHP “User Agent”.


 

Дальше для получения кроссбраузерной верстки надо просто разобрать полученную строку и внедрить полученные данные в Java Script или прямо в PHP формировать CSS свойства.

Просмотров : 6736
Запись опубликована в рубрике JavaScript, PHP, Windows, Блоги Алекса, Незавершенные исследования с метками , , , , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *