Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    CSS: Punti elenco colore differente dal testo contenuto

    Ciao.
    Volevo sapere se e' possibile far si che facendo una dichiarazione in CSS si possa rendere colorato solo il punto elenco numerato e lasciare inalterato il testo contenuto della sezione.

    Ho provato a fare una dichiarazione ma rende il testo scritto col colore che ho scelto in toto.

    Se scelgo [list=1] formatta tutto: elenco e contenuto.

    Se anche dopo aver formattato scelgo solo[*] mi riporta sempre in toto ad un'altra formattazione scelta. Trucchi? .

    Piattaforma: dreamweaver MX

    Grazie per le risposte.
    http://www.talitha.it | http://www.nwp.it

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Che io sappia, l'unico modo è di eliminare la formattazione standard delle liste, sostituendo un'immagine ai pallini di default, utilizzando list-style .

    Un'altra soluzione è di eliminare del tutto i riferimenti della lista e definire un background agli elementi di lista.
    Maurizio

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

  3. #3
    Originariamente inviato da salasir
    Che io sappia, l'unico modo è di eliminare la formattazione standard delle liste, sostituendo un'immagine ai pallini di default, utilizzando list-style .

    Un'altra soluzione è di eliminare del tutto i riferimenti della lista e definire un background agli elementi di lista.
    peccato - in effetti avevo gia' letto la storia delle immagini e altro. Speravo in qcs di cui sopra. Pazienza.

    grz cmq
    http://www.talitha.it | http://www.nwp.it

  4. #4
    Ci sarebbe un'ulteriore soluzione, però io la sconsiglio in quanto si sfrutta mark-up superfluo a solo vantaggio della grafica. Per completezza, la propongo:

    codice:
    XHTML
    
    <ul>[*]
          <span>Uno</span>
       [*]
          <span>Due</span>
       [*]
          <span>Tre</span>
       [/list]
    
    
    CSS
    
    ul li
    {
       color:#C00;
    }
       ul li span
       {
          color:#000;
       }
    Se puoi usare gli sfondi sarebbe molto meglio.

  5. #5
    Originariamente inviato da pierofix
    Ci sarebbe un'ulteriore soluzione, però io la sconsiglio in quanto si sfrutta mark-up superfluo a solo vantaggio della grafica. Per completezza, la propongo:

    codice:
    XHTML
    
    <ul>[*]
          <span>Uno</span>
       [*]
          <span>Due</span>
       [*]
          <span>Tre</span>
       [/list]
    
    
    CSS
    
    ul li
    {
       color:#C00;
    }
       ul li span
       {
          color:#000;
       }
    Se puoi usare gli sfondi sarebbe molto meglio.
    oki
    http://www.talitha.it | http://www.nwp.it

  6. #6
    Originariamente inviato da mary201067
    oki
    qst codice che hai postato vale anche se invece dei puntini uso i numeri dell'elenco? l'ho provato ed escono i puntini, ma appena metto i numeri pluf! torna tutto normale :master:
    ...scusa ho cambiato il parametro da ul a ol sorry
    http://www.talitha.it | http://www.nwp.it

  7. #7

  8. #8
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Questa soluzione mi garba proprio



  9. #9
    Se ti riferisci a quella da me postata, ti consiglio di lasciarla perdere. Quella basata sugli sfondi è di gran lunga meglio: non inquina il mark-up e lascia tutta la gestione grafica a chi di dovere, ovvero CSS.

  10. #10
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    questo è vero però è una tecinca molto veloce che ti permette di configurare un minimo di layout per le liste a cui non avevo mai pensato .

    Ciaooo

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.