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

    Mi aiutate con Explorer??

    Stò facendo il mio sito ma ho dei grossi problemi di visualizzazione con Explorer... ( Opera e Mozilla vanno alla perfezione)

    Ho provato a dargli un'aggiustatina ma certe cose proprio nn vogliono mettersi apposto...
    Mi date una mano?

    Il sito è qui:
    http://edt.altervista.org/main.html

    il css è qui:
    http://edt.altervista.org/main_files/style.css

  2. #2
    Dando un primo sguardo al sorgente ho notato un errore abbastanza grave.

    codice:
    <div id="pageHeader">
    			<div id="menu1"><div id="titles">Home</div></div>
    <div id="menu2"><div id="titles">Photos</div></div>
    <div id="menu3"><div id="titles">Science</div></div>
    <div id="menu4"><div id="titles"><a>Games</a></div></div>
    </div>
    Un id non può essere ripetuto più volte in una pagina, e hai fatto uno spreco di id.Potevi tranquillamente usare le liste.Quel codice può essere sostituito con

    codice:
    <div id="pageheader">
    <ul class="menu">[*]Home[*]Photos[*]Science[*]Games</div>
    Nel css
    codice:
    #pageheader {
    position:absolute;
    top:0px;
    right:0px;
    max-height: 50px; /* Per Opera */;
    overflow:hidden;
    background: url(menu.png) top
    }
    
    ul,li {
    list-style-type:none;
    margin:0px;
    padding:0px;
    display:inline
    }
    
    ul.menu li {
    background: url(menu-right.png) no-repeat right top;
    color: #FFFFFF;
    text-align: center;
    font-size: 2.0em;
    color: #FFFFFF;
    }
    Non so se ho commesso errori, spero di no, ma vado un pochettino di fretta.Appena posso, cerco di aiutarti meglio

  3. #3
    Originariamente inviato da Props
    Dando un primo sguardo al sorgente ho notato un errore abbastanza grave.

    codice:
    <div id="pageHeader">
    <div id="menu1"><div id="titles">Home</div></div>
    <div id="menu2"><div id="titles">Photos</div></div>
    <div id="menu3"><div id="titles">Science</div></div>
    <div id="menu4"><div id="titles"><a>Games</a></div></div>
    </div>
    Un id non può essere ripetuto più volte in una pagina, e hai fatto uno spreco di id.Potevi tranquillamente usare le liste.Quel codice può essere sostituito con

    codice:
    <div id="pageheader">
    <ul class="menu">[*]Home[*]Photos[*]Science[*]Games</div>
    Nel css
    codice:
    #pageheader {
    position:absolute;
    top:0px;
    right:0px;
    max-height: 50px; /* Per Opera */;
    overflow:hidden;
    background: url(menu.png) top
    }
    
    ul,li {
    list-style-type:none;
    margin:0px;
    padding:0px;
    display:inline
    }
    
    ul.menu li {
    background: url(menu-right.png) no-repeat right top;
    color: #FFFFFF;
    text-align: center;
    font-size: 2.0em;
    color: #FFFFFF;
    }
    Non so se ho commesso errori, spero di no, ma vado un pochettino di fretta.Appena posso, cerco di aiutarti meglio
    Grazie!

  4. #4
    Ho aggiornato con la modifica che mi hai suggerito ma però è sorto un problemino...
    Come faccio con la larghezza del menù? (widht nn lo prende con display: inline... )


    Ah.. mi sono accorto che nn funge nemmeno height..

  5. #5
    A cosa ti servono width e height?Così mi sembra che sia apposto

  6. #6
    prova ad andare nella sezione "Photos" o "Science"...
    io il menù lo volevo così... (com'era prima in sostanza)

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.