Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Alternanze di stili

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965

    Alternanze di stili

    Data una lista con dei collegamenti, vorrei che si alternassero colori differenti.

    C'è un modo per farlo senza applicare a ogni[*] una classe differente ???

  2. #2
    Mi sa proprio di no. Se vuoi dimezzare la mole di codice, potresti attribuire una classe solo agli elementi pari oppure solo agli elementi dispari.

    Ancora troppo macchinoso?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Beh avevo considerato appunto quell'alternativa.

    Invero a me non sarebbe comunque macchinoso, poichè genero tutto con php.

    Pero' è molto codice in piu'.

    Ero quasi sicuro che non c'era questa funzione (poichè mai vista nè sentita), pero' mi sarebbe piaciuta una "sorpresa" da chi ne sa piu' di me.

    Cmq grazie!

    Ciao

  4. #4
    Originariamente inviato da keratox
    Pero' è molto codice in piu'.
    Bè, dai, nenache tanto.
    codice:
    <ul>[*]
          Primo Elemento
       
       <li class="listaEvid">
          Secondo Elemento
       [*]
          Terzo Elemento
       
       <li class="listaEvid">
          Quarto Elemento
       [/list]
    Logico che, a livello semantico, è un po' una sporcatura, ma se questa alternanza di stile può aiutare a rendere più leggibile la lista, allora i vantaggi (sia in termini di accessibilità che di soddisfazione da parte dell'utente) direi che valgono il piccolo sovraccarico.
    mi sarebbe piaciuta una "sorpresa" da chi ne sa piu' di me.
    Che io sappia - quindi mi baso su conoscenze acquisite da autodidatta - non ci sono soluzioni più immediate. Magari mi sbaglio.

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.