Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    css strano comportamento

    una domanda da nubbio quale sono
    ho creato un foglio di stile per un layout a 2 colonne posizionamento assoluto
    se lo dichiaro interno cioe' lo metto tra i tag <style> funziona perfettamente
    se lo dichiaro esterno quindi uso un file .css perde le posizioni cioe' sembra che metta i div
    a muzzu
    spero di essermi spiegato bene
    qualcuno sa' spiegarmi il perche' di questo comportamento?
    grazie anticipatamente
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    qualcuno sa' spiegarmi il perche' di questo comportamento?
    C'e` sicuro un errore.
    Pero` con le info che dai non si puo` capire dove sta l'errore.
    Posta il tag con cui chiami il CSS, la DTD usata, e le prime righe del file CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    questa e' la funzione della testata

    function main_header ()
    {
    echo <<<EOF
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta name="description" content="phpmycoll" />
    <meta name="author" content="tremalnaik" />
    <meta name="keywords" content="phpmycoll" />
    <title>phpmycoll</title>
    <link href='./immagini/multimedia.png' rel='shortcut icon'/><link rel='stylesheet' type='text/css' href='./style.css'/>
    </head>
    <body>

    EOF;


    questo e' il css


    html,body{margin: 0;padding:0}
    body{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size: 16px;text-align: center;background-color: #f6eded;color:blue;}
    div#container{position:relative; width: 800px;margin: 0 auto;text-align: left;
    border-left: 2px solid #a21010;border-right: 2px solid #a21010}


    div#header{background-color:background-color: #f6eded;;color: #ff0}
    h1,h2{margin: 0;padding:0}
    h2{padding-left:0.5em;font: bold 1.8em/80px arial,serif}
    h1{color: #a21010;font-size: 1.8em}
    div#footer a{color: #fff;font-weight: bold;text-decoration: underline}


    div#navigation{position:absolute;top: 145px;right: 0;width: 10em}
    div#content{margin-right: 13em;padding: 1em}
    div#footer{text-align:center; padding: 0.5em;
    background-color: #a21010; color: #000}


    div#navigation u1 {
    list-style: none;
    margin-left: 1em;
    padding-left: 0;
    }
    div#navigation li {
    border-bottom: 1px solid #ED9F9F;
    }
    div#navigation li a:link, #navigation li a:visited {
    display: block;
    padding: 5px 5px 5px 0.5em;
    border-left: 12px solid #ff6161;
    border-right: 1px solid #ff6161;
    background-color: #e30b00;
    color: #FFFFFF;
    text-decoration: none;
    }
    div#navigation li a:hover {
    background-color: #ff6161;
    color: #FFFFFF;
    }
    div#navigation u1 u1 {
    margin-left: 12px;
    }
    div#navigation u1 u1 li {
    border-bottom: 1px solid #711515;
    margin: 0;
    }
    div#navigation u1 u1 a:link, #navigation u1 u1 a:visited {
    background-color: #ED9F9F;
    color: #711515;
    }
    div#navigation u1 u1 a:hover {
    background-color: #711515;
    color: #FFFFFF;
    }
    fieldset {
    border: 1px dotted #61B5CF;
    margin-top: 16px;
    padding: 10px;
    }
    legend {
    font: bold 0.8em Arial, Helvetica, sans-serif;
    color:white;
    background-color: red;
    }
    input.bt{
    color:black;
    font: 16px Verdana,Arial,Helvetica,Sans-Serif;
    background-color: #a21010;
    border: 1px inset yellow;
    width: 65px;
    }
    input-btn {
    color: #00008B;
    background-color: silver;
    border: 1px inset #00008B;
    }
    form p label {
    float: left;
    width: 33%;
    font: bold 1.2em Arial, Helvetica, sans-serif;
    color: green;
    }
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Errori:
    1. Il codice sorgente del tuo CMS non interessa. Devi postare il codice HTML che arriva al browser.
    2. Con la DTD XHTML 1.1 la pagina non puo` funzionare correttamente in IE6 (funziona in quirks mode).
    3. Manca il prologo XML (obbligatorio con XHTML 1.1).
    4. Quando posti del codice, inseriscilo negli apposti tag VB (vedi bottone # sopra il modulo di inserimento).

    Comunque con la path che hai impostato il file CSS deve stare nella stessa dir del file XHTML. Con il CMS (o altro progrmma lato server) non so dove vada a cercare la dir . (punto = dir corrente). Eventualmente prova ad usare un path di tipo "relativo alla home", che inizia con / (slash).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    grazie e scusate per gli errori
    ho risolto inserendo il prologo xml
    ciao
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

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.