Ciao a tutti
esiste un metodo per caricare un differente css in base alla risoluzione del monitor?
grazie e ciao a tutti
Ciao a tutti
esiste un metodo per caricare un differente css in base alla risoluzione del monitor?
grazie e ciao a tutti
Si`, esiste. Ma va contro le norme di HTML4 e XHTML, per cui e` sconsigliabile usarlo:
if(screen.width > 1000) {
document.write("\<link .... src\=\'csslargo.css\' ... \/\>");
} else {
document.write("\<link .... src\=\'csstretto.css\' ... \/\>");
}
Sarebbe preferibile fare un CS che si adatta automaticamente alla larghezza della finestra.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Il problema del mio sito (htttp://www.meteowebcam.it), che sto cercando di convertire in xhtml, e' che e' composto da tre frames e quello di sinistra quando la risoluzione del monitor e' 800x600 non si vede completamente.
Potrei rilvere il problema eliminando il norisize e impostando scrollig="auto" ma mi viene fuori una barra che e' anti estetica.
Avevo pensato di dargli in pasto un diverso css in base alla risoluzione del monitor senza pero andare contro le norme del W3C.
esite per caso un altro sistema?
grazie e ciao
Il sistema e` usare valori percentuali. Capisco che la barra sia antiestetica, ma e` un modo per far stare una cosa grande in una finestra piu` piccola.
E poi in qualche browser la barra la si puo` colorare, ridurre di dimensione, ...
Se guardi nei "link utili" del forum "XML, XHTML,..." trovi una serie di link a pagine che spiegano come impostare i CSS nei diversi casi (ad esempio www.constile.org ): li` dovresti trovare ispirazione.
Tieni presente che i frame stanno per diventare deprecati: la soluzione consigliata e` usare dei <div> ; se devi ristrutturare un sito e` opportuno non usare frame.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati