Newsgroup: it.comp.www.html
Titolo: CSS condizionale

Ciao a tutti,
ho un problema... IE6 non supporta position:fixed.
Ho trovato con Google diverse possibili soluzioni.
Alcune sono scartate in partenza (tabelle... Dio ce ne liberi e ce ne
scampi!).
Altre sono scartate perche' lavoro in HTML 4.01 Strict.
Per finire abbiamo tre candidati:
1) Conditional Comments
2) php: vedo cosa dice HTTP_USER_AGENT e uso una direttiva include di
conseguenza
3) uso questo script: 
http://scss.com.au/family/andrew/webdesign/uacss/
Ci sarebbe anche la soluzione migliore per la salute del WWW: fregarsene
bellamente e costringere l'utente a passare a IE7, o meglio, a un browser
serio.
Questo non è malorosamente fattibile perche' la persona per cui sto
facendo il lavoro usa proprio IE6 (ed è il padre della mia ragazza... ergo
va trattato bene ;-))
Cosa usereste?
La soluzione php non so quanto possa essere affidabile... La stringa che
HTTP_USER_AGENT ritorna è abbastanza manipolabile...
Il 3 andrebbe benissimo... ma va bene finche' la pagina rimane sul mio
server... se dovesse traslocare mi tocca fornire supporto per
l'installazione del gingillo Perl.
Sarei quindi orientato verso i commenti condizionali.
Ma... c'è un ma.
Non sto facendo la pagina tanto per farla... cerco di fare un lavoro ben
fatto, da poter usare poi anche come referenza per incarichi futuri.
I commenti condizionali per IE sono considerati una soluzione pulita?
Sono compatibili con HTML 4.01 Strict?
Se avete soluzioni migliori, sono naturalmente tutto orecchi!
Ciao ciao
Boiler
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 Se avete soluzioni migliori, sono naturalmente tutto orecchi!
Personalmente NON userei fixed. Non mi piace proprio l'effetto che fa.
Se proprio proprio proprio... conditional comments: sono standard (sono 
normali commenti HTML), riconosciuti solo dal browser destinatario (IE) e 
non sporcano il css principale, ma ne includono solo uno piu` specifico 
con solo le definizioni modificate.
Bye.


 conseguenza
Noooooooo.
 > I commenti condizionali per IE sono considerati una soluzione pulita?
Sě.
Bye.
-- 
blog 
http://blog.deelan.com/
pics 
http://redpunk.com/
lnks 
http://del.icio.us/deelan


 Personalmente NON userei fixed. Non mi piace proprio l'effetto che fa.
Č la pagina di un gruppo di teatro.
Mi č stato chiesto di mettere a destra e a sinistra delle tende rosse
(stile sipario) e in mezzo il contenuto.
Dato che le tende sono cosě:
http://img503.imageshack.us/img503/5277/curtainlag2.gif
trovo che stia bene l'attributo fixed.
Tu come faresti? Le faresti scrollare con il contenuto?
Grazie e ciao
Boiler
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


 Tu come faresti? Le faresti scrollare con il contenuto?
Si`, magari sfumandole in basso per non fare il taglio netto.
Ma e` questione di gusti. A me non piace vedere roba fissa ai lati perche` 
"mi rende cieco" alla posizione della barra di scrolling, e non capisco al 
volo a che punto della pagina mi trovo.
In alternativa potresti mettere un iframe centrale col contenuto (in modo 
che abbia una sua barra), ma esteticamente e` forse peggio :)
Bye.



-- 
blog 
http://blog.deelan.com/
pics 
http://redpunk.com/
lnks 
http://del.icio.us/deelan


 a <body> è poi assegnare allo sfondo background-attachment: fixed.
E come faccio a metterne una a destra e una a sinistra indipendentemente
dalla risoluzione dell'utente finale?
Boiler
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


 dalla risoluzione dell'utente finale?
Metti un div subito dentro il body con quella di destra, e lasci quella di 
sinistra al body.
Bye.


 sinistra al body.
Non cambia molto rispetto soluzione attuale: due div, uno a dx e uno a sx
con posizionamento fisso + uno centrale.
Sarebbe stato interessante poter tenere solo il body e mettergli due
immagini di sfondo: una allineata a sx e una a dx, ma che io sappia non si
puo' fare.
Boiler
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


 si puo' fare.
Aspettando css3... :)
Bye.
