CSS e FIREFOX/IE

martedì 24 novembre 2009 - 16.35

stee85 Profilo | Senior Member

ciao a tutti,
ho un css direttamente nel mio file .aspx avrei bisogno di mettere delle condizioni in base al browser
IE 7.0 o minore
IE 8.0
FIREFOX

è possibile fare una cosa del genere?
<style type="text/css" media="screen"> #sliderContent { width: 660px; /* important to be same as image width or wider */ position: absolute; margin-top: 0px; [IF lte IE 7.0] margin-left: 0px; [IF IE 8.0] margin-left: -40px; [IF Gecko] margin-left: -40px; } </style>

Grazie mille
Ste

freeteo Profilo | Guru

Ciao,
che sappia io no, puoi però parametrizzare l'intero file css a seconda del browser (da codice ad esempio), e quindi isolare il singolo stile nel singolo file in modo da cambiare solo quello...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

stee85 Profilo | Senior Member

quindi dovrei fare una cosa tipo questa?
<!--[IF lte IE 7.0] > <style type="text/css" media="screen"> #sliderContent { width: 660px; /* important to be same as image width or wider */ position: absolute; margin-top: 0px; margin-left: 0px; } </style> <!--[end if]> <!-- [IF IE 8.0] > <style type="text/css" media="screen"> #sliderContent { width: 660px; /* important to be same as image width or wider */ position: absolute; margin-top: 0px; margin-left: -40px; } </style> <!--[end if]> .... ecc

Ste

freeteo Profilo | Guru

esatto, una cosa di quel genere.
Cmq usi le funzionalità di HTML per discriminare il browser, perchè css non le fornisce...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5