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

    Mootools selettore nel caso di html annidato

    Se ho una strutta di questo tipo:

    <span id="selettore">
    <ul>[*]Tab 1[*]Tab 2[*]Tab 2[*]
    <ul>[*]Altro contenuto[*]Ancora altro contenuto[/list]
    [*]Tab 5[/list]
    </span>

    Io posso richiamare tutto il contenuto dei[*] con:
    $$('#selettore li')

    Il problema è che voglio prendere tutti i valori esclusi quelli nella lista non ordinata annidata, ovvero io voglio

    Tab 1, Tab 2,Tab 3 e Tab 5 ...come posso definirli in maniera univoca ?
    www.fulleffect.it
    Il miglior sito hip hop in Italia.

    FAIEL aka Raffaele Madaro
    FORZA BARI !!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dal punto di vista HTML non va bene: non puoi inserire oggetti di tipo block (<ul>,[*], ...) dentro oggetti inline (<span>).

    Puoi usare un <div> al posto dello <span>, oppure puoi definire l'id al tag <ul>:
    <ul id="menu">


    Poi puoi definire formattazione CSS che valga per tutti i[*] dentro il tuo blocco:
    #menu li { ... }

    E se vuoi distinguere tra i <lI> del primo livello da quelli del secondo, puoi usare:
    /* tutti i li, sia del primo che del secondo livello */
    #menu li { ... }

    /* solo i li del secondo livello */
    #menu ul li { ... }
    /* oppure (nel tuo caso e` esattamente la stessa cosa) */
    # menu li li { ... }

    Se nel primo livello hai definito delle formattazioni che non ti servono per il secondo, devi ridefinrle con valori diversi per il secondo livello.


    PS:non conosco la sintassi che hai usato: in questo forum lavoriamo sul codice come arriva al browser e non ci interessa come fai per farcelo arrivare (come devi programmare il linguaggio lato server/CMS per avere il codice corretto sul client)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.