Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Salve problema link

  1. #1

    Salve problema link

    Buongiorno a tutti!!
    voglio che passando sopra a una parola con il mouse dovrebbe venire fuori la descrizione...ma nn a finestrella giallognola sotto...ma il testo dovrebbe ''esplodere'' e far uscire la descrizione in normale testo come se fosse del testo stesso

    qlcno può aiutarmi?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    usa l'attributo longdesc su un oggetto (span?, a?) che contiene la parola.

    Purtroppo non funziona in tutti i browser (in particolare non funziona in IE).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    puoi farmi un esempio?
    grazie ^_^

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    può andare bene questo?

    codice:
    <html>
    <head>
    <script type="text/javascript">
    function collapse(this_id) {
        document.getElementById(this_id).style.display = 'inline';
    }
    </script>
    </head>
    
    <body>
    <a href="#" id="testo_prova" onclick="javascript:collapse('collapsed');">
    cliccami
    </a>
    
    <span id="collapsed" style="display:none;">
    (testo collassato)
    </span>
    
    </body>
    </html>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    meglio questa...

    codice:
    <html>
    <head>
    <script type="text/javascript">
    function collapse(this_element) {
        
        el = document.getElementById(this_element + '_collapsed').style.display;
        document.getElementById(this_element + '_collapsed').style.display = (el=='inline')? 'none' : 'inline';
        
    }
    </script>
    </head>
    
    <body>
    link
    <span id="testo_prova_collapsed" style="display:none;">
        (descrizione collassata)
    </span>
    altro testo affiancato...
    </body>
    </html>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    ciao,anche una cosa del genere funziona,l'unico "difetto" è che fra il primo elemento e il secondo ci deve essere esattamente uno spazio di tabulazione,cioè uno solo fra spazio,tab o invio.
    Ha il vantaggio di non impegnare gli id
    codice:
    <html>
    <head>
    <script type="text/javascript">
    function collapse(el) {el.nextSibling.nextSibling.style.display= (el.nextSibling.nextSibling.style.display=="none")?"inline":"none";}
    </script>
    </head>
    
    <body>
    link
    <span style="display:none;">
        (descrizione collassata)
    </span>
    
    altro testo affiancato...
    </body>
    </html>

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Questa sarebbe anche meglio (perchè non usa javascript in nessun modo): con Firefox va alla grande però IE fa i capricci con i selettori CSS:

    codice:
    <html>
        <head>
            <style type="text/css">
                   
            a.link_collassato + span {
                display: none;
            }
    
            a.link_collassato:hover + .testo_collassato {
                display: inline;
            }
    
            </style>
        </head>
    <body>
    
    Link
    
    <span class="testo_collassato">
    (testo collassato)
    </span>
    
    </body>
    </html>

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.