Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43

    (css) altezza del container (explorer vs firefox)

    Così è come appare il mio html o jsp che dir si voglia, non pensate agli include che non sono rilevanti(dentro le pagine incluse non ci sono div)
    codice:
     
    <body>
            <div id="container">
                <div id="intro">
                    <div id="quickSummary"></div>
                    <div id="preamble">
                        <jsp:include page="/jsp/header.jsp" flush="true"/>
                    </div>
                </div>
                <div id="supportingText">
                    <div id="requirements">
                        <div id="info">
                            <jsp:include page="/jsp/info.jsp" flush="true"/>
                        </div>
                    </div>
                    <div id="explanation">
                        <jsp:include page="/html/chisiamo.html" flush="true"/>
                    </div>
                    <div id="footer">
                      <jsp:include page="/jsp/footer.jsp" flush="true" />
                    </div>
                </div>
    
                <div id="linkList">
                    <div id="linkList2">
                        <div id="lselect">
                            <jsp:include page="/jsp/menu.jsp" flush="true"/>
                            <jsp:include page="/jsp/login.jsp" flush="true"/>
                        </div>
                    </div>
                </div>
            </div>
        </body>
    </html>
    e il mio css

    codice:
    body {background:#FFFFFF url(images/pat1.png) repeat-x; font:12px "Trebuchet MS", verdana, arial, sans-serif; color:#606060;}
    #container {background:#AFC8EB; width:765px; margin:0 auto;border: 1px solid Highlight;}
    #quickSummary{background:url(images/studiotocci2.png) no-repeat center;width: 500px; height: 100px;}
    
    #preamble { padding-top:5px;}
    #preamble ul {list-style: none; padding:6px 3em;margin:0;text-align:right;	}
    #preamble ul li { padding:5px 0;margin:0;display:inline;} 
    #preamble ul li.nascosto { display:none }
    #preamble ul li a { text-decoration:none;padding:5px 10px 5px 10px;background:transparent;color:#009;}
    #preamble ul li a:visited { background:transparent;color:#009 }
    #preamble ul li a:hover { background:#ffffff ;color:#000000; }
    #preamble ul li#voisietequi a { background:#fff;color:#009;padding-bottom:6px }
    #preamble ul { position:relative;top:1px }
    
    #supportingText {float:right; width:593px; line-height:22px; text-align:justify;border: 2px solid red;}
    #supportingText ul {list-style-type:none;}
    
    #info a:link {display:block; backgroung: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #info a:visited {display:block; backgroung: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #info a:hover {color:#000000; background:#FFFFFF; }
    
    #info h3 {position:relative; width:155;}
    #info ul {padding-top:1px;}
    #info li {padding-bottom:1px;}
    
    #explanation {float:left;background: white; width:425px; line-height:22px; text-align:justify;border: 2px solid red;}
    #explanation h3 span {display:none;} 
    #explanation h3 {position:relative; width:425px; height:28px;}
    
    #participation {background: url(participation_btrflys.gif) bottom left no-repeat;}
    #participation h3 span {display:none;} 
    #participation h3 {position:relative; background-image:url(participation_hdr.gif); width:425px; height:37px;}
    
    #requirements {float:right;backgroung: #AFC8EB; width:155px; color:#009; font-size:11px; padding-left: 5px; border: 2px solid black;}
    
    #footer {position:relative; font-size: 14px; text-align:center;background:url(footer_bg.gif) no-repeat; width:543px; height:35px; padding-top:63px;}
    #footer a:link {color: #c20000; font-weight:bolder; text-decoration:none; border:0;}
    #footer a:visited {color:#c20000; font-weight:bolder;}
    #footer a:hover {color:#f33; border:0;}
    
    #linkList {float:left;background:url(images/Service.png) no-repeat;  backgroung: #AFC8EB; width:155px; color:#009; font-size:11px;padding: .1em ;border: 2px solid black;}
    #linkList ul {list-style-type:none;}
    
    #lselect a:link {display:block; backgroung: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #lselect a:visited {display:block; backgroung: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #lselect a:hover {color:#000000; background:#FFFFFF; }
    
    #linkList2 li {padding:0 5px ; }
    #linkList2 {bottom no-repeat; padding:3em 0 0 0 ;}
    
    #lselect h3 {position:relative; width:155;}
    #lselect ul {padding-top:1px;}
    #lselect li {padding-bottom:1px;}
    i problemi sono sotanzialmente 2:

    1) il container in firefox è alto solo quanto #quickSummary cioè solo 100px mentre in explorer ha la grandezza dinamica che vorrei in base ai contenuti(è grande come tutta la pagina per intenderci)

    2) il footer in explorer è in fondo alla pagina mentre in firefox lo trovo sotto il div #requirements



    se riusciste ad aiutarmi ve ne sarei davvero grato..
    non mastico molto questi css ma mi serve un sito accessibile e soprattutto validato...

  2. #2
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    nessuno sa aiutarmi???

  3. #3
    Prova a validare il tuo css qui:

    - http://jigsaw.w3.org/css-validator/

    Io, dando solo una scorsa, ho travato qualche errore, tra cui la sintassi del background: prima va no-repeat e poi i riferimenti alle coordinate.

  4. #4
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    codice:
    body {background:#FFFFFF url(images/pat1.png) repeat-x; font:12px "Trebuchet MS", verdana, arial, sans-serif; color:#606060;}
    
    #container {background:#AFC8EB; width:765px;height:auto;margin:0 auto;border: 1px solid Highlight;}
    
    #quickSummary{background:url(images/studiotocci2.png) no-repeat center;width: 500px;height: 100px;}
    
    #preamble { padding-top:5px;}
    #preamble ul {list-style:none; padding:6px 3em;margin:0;text-align:right;	}
    #preamble ul li { padding:5px 0;margin:0;display:inline;} 
    #preamble ul li.nascosto { display:none }
    #preamble ul li a { text-decoration:none;padding:5px 10px 5px 10px;background:transparent;color:#009;}
    #preamble ul li a:visited { background:transparent;color:#009 }
    #preamble ul li a:hover { background:#ffffff ;color:#000000; }
    #preamble ul li#voisietequi a { background:#fff;color:#009;padding-bottom:6px }
    #preamble ul { position:relative;top:1px }
    
    #supportingText {float:right; width:593px; line-height:22px; text-align:justify;border: 2px solid red;}
    #supportingText ul {list-style-type:none;}
    
    #info a:link {display:block;background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #info a:visited {display:block;background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #info a:hover {color:#000000; background:#FFFFFF; }
    
    #info h3 {position:relative; width:155px;}
    #info ul {padding-top:1px;}
    #info li {padding-bottom:1px;}
    
    #explanation {float:left;background: white; width:425px; line-height:22px; text-align:justify;border: 2px solid red;}
    #explanation h3 span {display:none;} 
    #explanation h3 {position:relative; width:425px; height:28px;}
    
    #requirements {float:right;background: #AFC8EB; width:155px; color:#009; font-size:11px; padding-left: 5px; border: 2px solid black;}
    
    
    #footer {position:relative; font-size: 14px; text-align:center;background:url(footer_bg.gif) no-repeat; width:543px; height:35px; padding-top:63px;}
    #footer a:link {color: #c20000; font-weight:bolder; text-decoration:none; border:0;}
    #footer a:visited {color:#c20000; font-weight:bolder;}
    #footer a:hover {color:#f33; border:0;}
    
    #linkList {float:left;background:url(images/Service.png) no-repeat;  background: #AFC8EB; width:155px; color:#009; font-size:11px;padding: .1em ;border: 2px solid black;}
    #linkList ul {list-style-type:none;}
    
    #lselect a:link {display:block; background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #lselect a:visited {display:block; background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
    #lselect a:hover {color:#000000; background:#FFFFFF; }
    
    #linkList2 li {padding:0 5px ; }
    #linkList2 {padding:3em 0 0 0 ;}
    
    #lselect h3 {position:relative; width:155px;}
    #lselect ul {padding-top:1px;}
    #lselect li {padding-bottom:1px;}
    ora ho validato...
    mi rimangono cmq i problemi sopra citati...
    scusa gli errori stupidi che c'erano.. ora non dovrebbero esserci errori di sintassi...
    per il no-repeat non ho capito cosa intendi e dove..

  5. #5
    Non è che per caso la pagina è online e ci dai il link? Potrebbe essere più semplice avere lo sguardo d'insieme.

  6. #6
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    la pagina non è ancora online.. ne creo una fittizia e la posto sta sera..

  7. #7
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    ho trovato un amico che mi prestasse un minimo di spazio ed ecco qui il link...
    prova css
    aiutatemi vi prego...

  8. #8
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    VVoVe:

  9. #9
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    43
    alla fine ho riscritto interamente sia il css che i div e son riuscito a risolvere...

    grazie a tutti comunque...

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.