Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    54

    Problema con link su DIV

    Salve a tutti,

    ho un problema molto strano con i DIV esattamente:

    ho due div (A e B) annidati, il DIV B è all'interno di un tag <a href> e vorrei che l'area del

    DIV B fosse interamente linkabile, cosa che non accade normalmente(solo il testo diventa

    linkabile: Pippo), ma solo quando all'interno del DIV A è contenuto anche un tag di tipo <IMG>.


    COSI' E' LINKABILE L'INTERA AREA

    --------------------- CODICE HTML ------------------------------

    <div id="contenuto"> --------------------------------> Div A
    <a class="menu" href="/xxx.htm" title="xxx"> ------> Link

    <div align="center"> -----------------------------> Div B
    <span class="servizi"> Pippo </span>
    </div>

    </a>




    [img]/xxx.jpg[/img] ----------------> IMG
    </p>
    </div>

    -------------------------------------------------------------------


    COSI' E' LINKABILE SOLO IL TESTO PIPPO

    --------------------- CODICE HTML ------------------------------

    <div id="contenuto"> --------------------------------> Div A
    <a class="menu" href="/xxx.htm" title="xxx"> ------> Link

    <div align="center"> -----------------------------> Div B
    <span class="servizi"> Pippo </span>
    </div>

    </a>

    </div>

    -------------------------------------------------------------------

    HELP!

  2. #2
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    .servizi a {
    display: block;
    ...
    ...
    }

    così dovrebbe andare, però dovresti applicare la classe al div e non al testo con span.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    54

    ?

    Grazie ho provato, ma non va!


  4. #4
    ha ragione Pacovox, probabilmente sbagli qualcosa.
    Sarebbe comunque utile sapere gli attributi che hai dato a
    #contenuto
    e
    a.menu

    un tentativo spartano:

    nel css:
    a.menu{display:block;text-align:center;} + quello che hai già messo tu

    nella pagina:

    <div id="contenuto">
    <a class="menu" href="/xxx.htm" title="xxx">
    <span class="servizi"> Pippo </span>
    </div>


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.