Различен CSS при различните браузъри?

streleca_stz

Registered
Здравейте! Искам да ви попитам как би могло да стане ако например някой ползва Опера да му се зарежда в css файл само част която е за опера и същото да е останалите браузъри?
 
По добре намери решение как кода та ти бачка под всички бразъри, защото после става голяма каша с много файлове :)
 
За да зареждаш различен css файл в Internet Explorer можеш да използваш Условните коментари (Conditional comments). Например:

HTML:

Това го слагаш между <head> </head> тага и ще можеш да зареждаш файл "iespecific.css" във IE по-голям или равен на 6.

Има различни видове Условните коментари (Conditional comments) за различните версии на IE.

Колкото до другите браузъри, можеш да ползваш JavaScript (може и php), за да засечеш user-agent-а и според него да зареждаш различен файл. ;)
 
shterev каза:
По добре намери решение как кода та ти бачка под всички бразъри, защото после става голяма каша с много файлове :)
Ох.. то мислиш ли, че не искам точно това.. Но просто не иска да стои еднакво под всички браузъри.. :cry:

bytheway каза:
За да зареждаш различен css файл в Internet Explorer можеш да използваш Условните коментари (Conditional comments). Например:

HTML:

Това го слагаш между <head> </head> тага и ще можеш да зареждаш файл "iespecific.css" във IE по-голям или равен на 6.

Има различни видове Условните коментари (Conditional comments) за различните версии на IE.

Колкото до другите браузъри, можеш да ползваш JavaScript (може и php), за да засечеш user-agent-а и според него да зареждаш различен файл. ;)
А какъв е този JS код, че не го намирам нещо..?
 
Идеята му е , че с JS можеш да вземеш 'модела' на браузъра и да го сравниш и да вкараш този който ти трябва .


http://rafael.adm.br/css_browser_selector/ - нещо което намерих и може да ти помогне доста :)
 

Back
Горе