Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру!

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Программирование Все вопросы по написанию программ

Ответ
 
Опции темы
Старый 11.11.2011, 19:30   #1 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для sun-ks
Пол:
 
Активность Longevity
1/20 16/20
Today Сообщения
0/5 sssss2816
Благодарил(а): 1,716
Благодарили 686 раз в 322 постах
Галерея: 0
Вес репутации: 24 sun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имя
Smile разные значение css для разных браузеров

Может кто сталкивался.
Как сделать разные css файлы для разных браузеров
Например для всех по умолчанию стоит 1.css, для оперы 2.css
sun-ks вне форума  
Ответить с цитированием
Старый 11.11.2011, 21:19   #2 (Ссылка на пост)
Уже сменил себе статус
 
Аватар для PhoeniXX
Пол:
 
Активность Longevity
0/20 19/20
Today Сообщения
0/5 sssss2389
Благодарил(а): 3,844
Благодарили 1,942 раз в 919 постах
Галерея: 0
Вес репутации: 40 PhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущее
Есть разные способы решения.
Можно сделать отдачу нужной css-ки на уровне сервера, и он на основе usent-agent браузера будет отдавать нужную css-ку при генерации страницы.
Можно сделать на клиенте, через javascript определять браузер, генерить <style> элемент и сразу добавлять его в body.

Для IE можно указать через условные выражения - <!--[if IE]>
И только IE будет обрабатывать то что внутри. Вот сэмпл - http://www.quirksmode.org/css/condcom.html
PhoeniXX вне форума  
Ответить с цитированием
Сказали Спасибо пользователю PhoeniXX за этот пост:
sun-ks (16.11.2011)
Старый 12.11.2011, 20:20   #3 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
но это плохая практика, во многих случаях лучше обнаруживать фичи чем браузер и в зависимости от этого писать css.

Для IE проще - можно заключить в conditional comments необходимую разметку.

На уровне сервера читать useragent может зафейлиться наличием проксей и различных их настроек, лучше сделать lazy loading ресурсов тогда - в джаваскрипте определил браузер и послал запрос - для загрузки можно применить библиотечку yepnopejs имхо одна из лучших.

как еще один вариант можно сгруппировать css в 1 файл но для определенных частей, к примеру для оперы писать что то типа :
.opera .myClass { color: #ff0000; }
Далее в джаваскприте определить браузер и добавить его идентификатор в класс body или html:
if ($.browser.opera) {$(body).addClass('opera'); }
Вот и после этого цсс будет применятся так как тебе надо.
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
sun-ks (16.11.2011)
Старый 16.11.2011, 23:40   #4 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для sun-ks
Пол:
 
Активность Longevity
1/20 16/20
Today Сообщения
0/5 sssss2816
Благодарил(а): 1,716
Благодарили 686 раз в 322 постах
Галерея: 0
Вес репутации: 24 sun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имяsun-ks известное всем имя
ИЕ сволочь , 100% растяжку видит через жопу.
Пришлось для него 79% делать.
http://akina.org.ua/links.php
sun-ks вне форума  
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уровень жизни при разных президентах rezonat3 Государство и политика 119 20.06.2011 22:51
Одна переменная в разных классах Svyrydov Программирование 7 29.08.2010 09:18
отдам даром стеклянную тару разных объемов Synthetic Дом и быт 13 21.12.2009 09:50


Время на сервере: 07:57.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co