![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 2
|
Добрый день.
У меня вопрос. У меня есть некоторый набор стилей для ВСЕХ броузеров. Допустим, я хочу, какой-то один или пару параметров подправить, допустим для IE7. Я не хочу весь стиль менять. Нет, хочу только, чтоб перезагрузился только вот какой-то один параметр. Как это без-болезненно сделать? Писать ПОЛНЫЙ стиль для каждого броузера не хочеться, так как, хочеться свободно менять основной и не перебирать все остальные версии..... Допустим у меня есть два файла: 1) "lorem_ipsum.css" который просто вписан в HTML и загружается в любом случае . Внутри есть такой класс : .contTitle
{
font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
font-weight: 600;
color: #779613;
font-size: 15px;
}
внутри: Тоесть, для IE7 значение "font-weight" уменьшается. Как это реализовать??? И согласно всем веб стандартам конечно... какие есть идеи? |
|
|||||
|
Регистрация: Oct 2007
Адрес: Латвия
Сообщений: 62
|
в случае IE всё очень удобно и замечательно.
все, кроме IE 7 сочтут это комментарием, по-моему всё по стандарту должно остаться
__________________
не уверен – не отвечай! Последний раз редактировалось kotsie; 03.02.2008 в 02:57. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 2
|
Так я ж писал об этом(: <!--[if IE 7]>
В общем, уже придумал.. Решение для, задачи, которая выше. Пишу псевдо-кодом. Создаем файлы, как и говорилось, только в странице ввода <style type="text/css"> <?php $browser=get_browser_name(); // получаем имя нашего браузера. Можно самому написать, можно пользоваться get_browser(), но для нее надо в php.ini ;browscap параметр настроить, что не всегда позволено... Есть класс, который как раз этим и занимается http://garetjax.info/projects/browscap/ $class_file_path=get_class_file($browser); // тут нам нужно получить путь к файлу который будет обслуживать данный браузер. В нашем случае это "./Styles/overload_for_IE7.css" echo fread($class_file_path); </style> Все(: Теперь дизайнеры могут спокойно вставлять файлы в подпапки и редактировать их как ни в чем не бывало... Сам же себе и ответил(: |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
eternalko, отредактируйте свой пост и оформите код тегами [code][/code].
|
|
|||||
|
Регистрация: Oct 2007
Адрес: Латвия
Сообщений: 62
|
я видел, просто разве это противоречит стандартам?
__________________
не уверен – не отвечай! |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 42
|
.contTitle
{ _font-weight: 400!important; } к сожелению это как для 7 так и для 6... но может пригодится |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|