Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: CSS e DIV

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93

    CSS e DIV

    Ciao, ho sviluppato un sito con i css esterni e funziona perfettamente con Explorer.
    Purtroppo con Netscape 7.0 vedo tutti i div spostati di qualche pixel compromettendone così la struttura e la leggibilità.
    Esistono dei css da applicare ai div per far sì che rimangano nella posizione corretta sia con Explorer che con Netscape?

    Grazie mille, ciao

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Leggi la guida sui CSS di questo sito, vedrai che IE5 ha una non corretta interpretazione del box model percui se utilizzi margin, padding e border per un div sicuramente ti verrà un pò diverso il rendering della pagina rispetto ad altri browser.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93
    grazie, ora provo ma sto consultando tantissime guide sui css e nessuna sembra parlare di div e del loro posizionamento.

  4. #4
    Ho letto in una guida ai CSS ke esistono problemi di compatibilità di questo tipo specialmente tra netscape e explorer, se nn ricordo male la differenza tra i due stava appunto nell'interpretazione dei margini e dei padding, adesso cerco la guida se la trovo te la posto!


  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93
    Grazie! Aspetto...

  6. #6
    se nn ho capito male:

    il problema sta nel fatto ke IE5 la larghezza (width) fino al bordo, indipendentemente dal padding ke si è assegnato alla stessa, invece lo standard considera, invece, la larghezza come somma di width+padding, risultato differenze di alcuni pixel nel layout... c'è un metodo per ovviare (nel libro ke sto leggendo):

    nn usi padding e fai un box dentro un box...

    beh, ammesso ke io abbia capito il tuo problema (naturalmente staimo parlando di css)


  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93
    mmm...scusa ma non mi è molto chiaro, comunque sto sperimentando un sistema, lo testo e poi, se riesco, lo posto.

    Grazie comunque!

  8. #8
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Ecco il link allo specifico capitolo riguardo al posizionamento degli oggetti.
    posizionamento tramite CSS
    Leggi tutta la guida comunque se vuoi avere le idee chiare.

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93
    Grazie ora me lo studio un pò.

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    93
    PROBLEMA RISOLTO!!!!!!!!!!!
    Non so spiegare bene a parole per cui vi posto i miei css:

    Per pc.css è:
    .bottoniera_2
    {
    background: #003399;
    width: 760px;
    height: 9px;
    position: relative;
    top: 102px;
    left: 0px;
    text-align:justify;
    margin-top: 0
    }
    .bottoniera_ita
    {
    background: none;
    width: 760px;
    height: 8px;
    position: absolute;
    top: 101px;
    left: 0px;
    text-align:justify
    }


    Per pc_ie è:
    .bottoniera_2
    {
    background: #003399;
    width: 760px;
    position: absolute;
    top: 125px;
    left: 0px;
    padding: 0px;
    text-align:justify
    }
    .bottoniera_ita
    {
    background: none;
    width: 760px;
    height: 8px;
    position: absolute;
    top: 112px;
    left: 0px;
    text-align:justify
    }


    Sono andata un pò a caso e ho smanettato sul comando position, infatti nel primo caso (bottoniera_2) è assoluto e nel secondo (bottoniera_ita)relativo, non chiedetemi perchè ma i risultati sono ottimi.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.