Visualizzazione dei risultati da 1 a 4 su 4

Discussione: display:none; per link

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    93

    display:none; per link

    ciao a tutti ho un problema che ho risolto per metà.....
    ho creato un menu con dei link img e volevo mettere dei link testo in modo che se l img viene disabilitata rimane il link testo.... l opzione che ho utilizzato è:
    es:
    HTML
    Codice PHP:
    <div id="pezzo2-menu">
        [
    url="../pagine/chi-siamo.cfm"][img]../img/chi-siamo-link.gif[/img][/url]
        [
    img]../img/linea-menu.gif[/img]
        <
    h7>[url="../pagine/chi-siamo.cfm"]Chi siamo[/url]</h7>
    </
    div
    CSS
    Codice PHP:
    #pezzo2-menu{
     
    width685px;
     
    height37px;
     
    background-imageurl(../img/pezzo2-menu.gif);
     
    floatleft;
    }

    #pezzo2-menu a{
     
    font16px ArialHelveticasans-serif;
     
    color#FFF;
     
    text-decorationnone;
    }


    h7{
    displaynone;

    risultato... su mozilla tutto ok perfetto su Explorer prima mi mette i link immagini e poi si accodano i link testo (H7)

    aiutatemi per favore...
    grazie

    Tita

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Mmm potrebbe essere che h7 non esiste come tag? Mi sembra che si arrivi solo ad h6.

    Prova a sostituire con uno span e modifica il css di conseguenza.

    codice:
    HTML 
    <div id="pezzo2-menu">
        [img]../img/chi-siamo-link.gif[/img]
        [img]../img/linea-menu.gif[/img]
        <span> Chi siamo</span> 
    </div>
    
    CSS 
    #pezzo2-menu span{ display: none; }
    Una cosa: forse è meglio evitare il display: none ed utilizzare invece
    codice:
    position: absolute;  top: -9999px;left:-9999px;
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    93
    allora....ne sono arrivata a capo....H7 esiste è solo che il codice è un po complesso ve lo posto così se vi può servire lo avete...
    faccio un es:

    HTML:
    Codice PHP:
    <div id="menu">
       <
    div id="menu_area_pulsanti">
          <
    div id="pulsante_menu">
          <
    h4>[url="../percorso/nome file.htm"]nome pulsante[/url]</h4>
          </
    div>
       </
    div>
    </
    div
    h4 può essere sostituito con qualsiasi altro h (da h1 a h7) e sarebbe la scritta che compare
    quando il css viene disabilitato

    CSS:
    Codice PHP:
    #menu{
    width:700px;
    height:38px;
    }

    #menu_area_pulsanti{
    width:700px;
    height38px;
    float:left;
    }

    #pulsante_menu{
    width76px;
    height38px;
    floatleft;
    }

    #pulsante_menu h4{
    width76px;
    height38px;
    displayblock;
    text-indent:-9999px;
    background:url(../percorso/nome file.gif);
    overflowhidden;
    margin0;
    floatleft;

    ecco qui....con questi codici si possono mettere delle img che fungono da link e se il css dovesse essere disabilitato ci saranno dei link testi con carattere H4..
    buon divertimento

    ciao ciao

    Tita

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    93
    c'erano 2 errori in ciò che ho scritto ieri....questa è la versione giusta

    HTML:
    Codice PHP:
    <div id="menu">
       <
    div id="menu_area_pulsanti">
          <
    div id="pulsante_menu">
          <
    span>[url="../percorso/nome file.htm"]nome pulsante[/url]</span>
          </
    div>
       </
    div>
    </
    div
    CSS:
    Codice PHP:
    #menu{
    width:700px;
    height:38px;
    }

    #menu_area_pulsanti{
    width:700px;
    height38px;
    float:left;
    }

    #pulsante_menu{
    width76px;
    height38px;
    floatleft;
    }

    #pulsante_menu span a{
    width76px;
    height38px;
    displayblock;
    text-indent:-9999px;
    background:url(../percorso/nome file.gif);
    overflowhidden;
    margin0;
    floatleft;


    ciao ciao

    Tita

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.