Visualizzazione dei risultati da 1 a 4 su 4

Discussione: css e risoluzione

  1. #1

    css e risoluzione

    Ciao a tutti
    esiste un metodo per caricare un differente css in base alla risoluzione del monitor?
    grazie e ciao a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    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

  3. #3
    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

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.