Come configurare smartphone e PC. Portale informativo
  • Casa
  • Sistemi operativi
  • Colore del contrassegno UL. Cambia il colore dei punti elenco nell'elenco HTML senza utilizzare l'intervallo

Colore del contrassegno UL. Cambia il colore dei punti elenco nell'elenco HTML senza utilizzare l'intervallo

Se hai mai provato a modificare gli stili CSS dei numeri di riga (cifre) negli elenchi ordinati

    , probabilmente hai riscontrato problemi. È impossibile raggiungere gli stili di questi elementi utilizzando i selettori CSS. Ma molto spesso la progettazione dell'interfaccia implica la modifica del colore, dello sfondo, delle dimensioni, ecc.

    Ecco l'esempio più semplice di un elenco senza stile:

    html

    1. Pianta un albero
    2. Costruisci una casa
    3. Cresci un figlio

    Diamo un'occhiata a diversi modi per risolvere il problema di cui sopra.

    Tradizionalmente un modo goffo.

    Il modo tradizionale per risolvere questo problema è nascondere i numeri di riga assegnati automaticamente dal browser. In questo caso viene utilizzata la proprietà list-style: none; .

    css

    li( stile elenco: none; ) .num( colore: bianco; sfondo: #2980B9; display: blocco in linea; allineamento testo: centro; margine: 5px 10px; altezza linea: 40px; larghezza: 40px; altezza: 40px)

    html

    1. 1 Pianta un albero
    2. 2 Costruisci una casa
    3. 3 Cresci un figlio

    D'accordo, sembra ridondante e inflessibile. Nascondiamo i numeri di sequenza assegnati automaticamente e li sostituiamo con valori specificati manualmente, confondiamo il layout, ecc.

    Vediamo come possiamo ottenere lo stesso risultato senza intasare il layout e utilizzando lo pseudo-elemento::before e le proprietà CSS content , counter-increment , counter-reset .

    Un modo bello e corretto.

    Per prima cosa forniremo il codice e la demo, quindi scopriremo cosa è cosa.

    css

    ol( contatore-reimposta: mioContatore; ) li( stile elenco: none; ) li:prima ( contatore-incremento: mioContatore; contenuto: contatore(mioContatore); colore: bianco; sfondo: #2980B9; display: blocco in linea; allineamento testo: margine: 5px 10px; altezza linea: 40px;

    html

    1. Pianta un albero
    2. Costruisci una casa
    3. Cresci un figlio

    Come puoi vedere, il codice html rimane pulito e bello. In questo caso, tutti gli stili degli elementi dell'elenco vengono trasferiti in css.

    Vediamo punto per punto:

    • li::prima– crea uno pseudo-elemento all'interno della lista, che prende il posto del primo figlio.
    • contatore-reimposta:myCounter;– reimposta il contatore css myCounter all'interno di ciascuno
        .
      1. controincremento: myCounter;– incrementa il contatore css myCounter per ogni pseudo-elemento::before .
      2. contenuto: contatore(miocontatore);– stampa il valore corrente del contatore myCounter all'interno dello pseudo-elemento::before.

    Maggiori dettagli sui contatori CSS possono essere trovati in

    Per distinguere in qualche modo le righe di un elenco puntato dal testo principale, puoi rendere il colore dei punti elenco diverso dal colore del testo.

    L'impostazione predefinita è un punto nero. Se imposti semplicemente il colore sull'elemento li, non funzionerà nulla: il colore verrà impostato sull'intera linea e dovrai solo cambiare il colore del pennarello (colore dei punti ul li).

    Come cambiare il colore del punto elenco usando i CSS

    1. Nascondere gli indicatori dell'elenco originale utilizzando la proprietà tipo di stile elenco
    2. Aggiungere i propri marcatori utilizzando uno pseudo-elemento :Prima e proprietà contenuto. Ciò ti consentirà di inserire qualsiasi testo o carattere prima dell'elemento li.
    3. L'aspetto del marcatore può essere controllato tramite gli stili CSS, modificando il colore, il carattere, lo sfondo e altro. Ho usato il carattere grassetto Montserrat.
    li ( tipo-stile-elenco: none; /* Nascondi marcatori predefiniti */ ) li:before ( famiglia di caratteri: "Montserrat", sans-serif; peso-carattere: 400; colore: #d7002e; /* Colore marcatore * / contenuto: " "; /* Indicatore */ riempimento-destra: 7px; /* Rientro dal indicatore al testo */ )

    Se ti trovi in ​​una situazione in cui i marcatori appaiono in posti non necessari, ad esempio nel menu principale o in un menu duplicato nel piè di pagina, il problema può essere facilmente risolto. Basta aggiungere un elemento genitore che contiene elenchi di cui dobbiamo modificare i colori dei marcatori. Ho aggiunto la parola articolo e ora queste modifiche si applicano solo all'area dei contenuti del sito.

    articolo li (tipo-stile-elenco: none; /* Nascondi i marcatori predefiniti */) articolo li:before ( famiglia di caratteri: "Montserrat", sans-serif; peso-carattere: 400; colore: #d7002e; /* Colore indicatore */ contenuto: " "; /* Indicatore */ riempimento-destra: 7px; / * Rientro dal marcatore al testo */ )

    Possiamo combinare immagini in stile elenco con file SVG, che possiamo incorporare in CSS! Questo metodo offre un controllo incredibile sui "proiettili" che possono diventare qualsiasi cosa.

    Per ottenere un cerchio rosso utilizzare solo il seguente css:

    Ul (immagine-stile-elenco: url("data:immagine/svg+xml, "); }

    Ma questo è solo l'inizio. Questo ci permette di fare qualsiasi cosa folle vogliamo con questi proiettili. cerchi o rettangoli sono facili, ma tutto ciò che puoi disegnare con un formato SVG può essere inserito lì! Vedi l'esempio della mela mela qui sotto:

    Ul (immagine-stile-elenco: url("data:immagine/svg+xml, "); ) ul ul ( list-style-image: url("data:image/svg+xml, "); ) ul ul ul ( list-style-image: url("data:image/svg+xml, "); ) ul ul ul ul ( list-style-image: url("data:image/svg+xml, "); ) ul.bulls-eye ( list-style-image: url("data:image/svg+xml, "); ) ul.multicolore (list-style-image: url("data:image/svg+xml, "); }

    • Grandi cerchi!
      • Grandi rettangoli!
      • B
        • Piccoli cerchi!
        • C
          • Piccoli rettangoli!
    • Tori
    • occhi.
    • Multiplo
    • colore

    Attributi larghezza/altezza

    In alcuni browser per gli attributi larghezza e altezza sono obbligatori altrimenti non visualizzeranno nulla. Al momento della stesura di questo articolo, le ultime versioni di Firefox presentano questo problema. Negli esempi ho impostato entrambi gli attributi.

    Esistono due modi popolari per modificare il colore dei punti elenco in modo che differiscano dal colore del testo.

    Utilizzo

    All'interno di ogni elemento

  1. investiamo , e poi inseriamo il testo al suo interno. In altre parole, al posto dello schema tradizionale

  2. testo
  3. creare un disegno

  4. testo
  5. In questo caso, il colore dei marcatori è determinato dalla proprietà color style per il selettore li, e il colore del testo è determinato dal selettore span (esempio 1).

    Esempio 1: utilizzo di tag nidificati

    Colore del testo e dei punti elenco nell'elenco

    • Violino
    • Chitarra
    • Cornamuse
    • Organo d'organo
    • Celesta

    Il risultato di questo esempio è mostrato di seguito (Figura 1).

    Riso. 1. Indicatori che differiscono per colore dal testo principale

    Nonostante la sua semplicità, il metodo è scomodo, soprattutto con elenchi voluminosi, perché ora dovrai aggiungere ad ogni voce dell'elenco .

    Utilizzo::prima

    Il punto è questo: rimuoviamo i marcatori dell'elenco originale tramite la proprietà list-style-type e aggiungiamo i nostri marcatori utilizzando lo pseudo-elemento ::before e la proprietà content. Questo collegamento ti consente di inserire qualsiasi testo o simbolo prima di un elemento, in questo caso

  6. . Inoltre, il tipo di testo (colore, carattere, sfondo, ecc.) può essere controllato anche attraverso gli stili, come dimostrato nell'esempio 2.

    Esempio 2: utilizzo dello pseudo-elemento ::before

    Colore dell'indicatore dell'elenco

    • Nord
    • Sud
    • Ovest
    • Est

    Il risultato di questo esempio è mostrato in Fig. 2.

    Puoi utilizzare elenchi puntati o numerati per organizzare il testo o mostrare un processo sequenziale in una presentazione di PowerPoint.

    Modificare il colore e lo stile dei pennarelli e comprenderne i limiti

    Puoi modificare il colore, lo stile o la dimensione dei punti elenco o dei numeri nella presentazione di PowerPoint e puoi anche modificare il numero con cui desideri iniziare.

    Applica stili personalizzati a più diapositive

    Il modo migliore per applicare stili di elenco personalizzati a tutte le diapositive di una presentazione è modificare lo schema diapositiva. Tutte le impostazioni dell'elenco apportate allo schema diapositiva verranno salvate e applicate a tutte le diapositive. Puoi anche modificare o creare uno o più layout di diapositiva che includono stili di elenco personalizzati e aggiungerli ai punti della presentazione in cui desideri utilizzare gli stili di elenco.

    Elenca le limitazioni in PowerPoint

    Con gli elenchi di PowerPoint non è possibile eseguire operazioni che è possibile utilizzare in altre applicazioni di Office, ad esempio Word. Ad esempio, PowerPoint non supporta le seguenti funzionalità:

    Domande e risposte

    Fare clic sul titolo della sezione di seguito per istruzioni dettagliate.

    Perché vedo solo un indicatore, indipendentemente da quante righe aggiungo?

    Assicurati di utilizzare testo il campo è costituito da indicatori o numeri, non da un campo titoli. IN testo campo ogni volta che si preme un tasto, viene visualizzato un numero o un contrassegno ENTER. Quando si preme CTRL+INVIO, vengono visualizzate righe aggiuntive senza punti elenco (per dettagli o note su una riga puntata o numerata).


    Nel campo titoli il testo dovrebbe essere un'intestazione o un titolo su una riga. Puoi utilizzare numeri o punti elenco, ma tutte le righe di testo verranno conteggiate come una riga, risultando in un punto elenco o numero.

    Come annullare la creazione dei marcatori ogni volta che viene aggiunta una linea?

    Per interrompere la creazione di punti elenco e numeri e tornare al testo, fare clic su marcatori O numerazione di nuovo per disabilitarlo.

    È inoltre possibile premere INVIO e premere il tasto BACKSPACE per eliminare un contrassegno o un numero. È quindi possibile aggiungere testo o premere Invio per aggiungere righe vuote aggiuntive.

    Come utilizzare più livelli di marcatori?

    Per creare un sottoelenco all'interno di un elenco, posiziona il cursore all'inizio della riga che desideri rientrare, quindi sulla scheda Casa nel gruppo paragrafo fare clic sul pulsante aumentare il livello della lista .

    1 . Diminuisci il livello dell'elenco (rientro)

    2 . Aumenta il livello dell'elenco (rientro)

    Per riportare il testo a un livello inferiore nell'elenco, posizionare il cursore all'inizio della riga e poi sulla scheda Casa nel gruppo paragrafo fare clic sul pulsante ridurre il livello dell'elenco.

    Come posso aumentare o diminuire lo spazio tra un punto elenco o un numero e il testo su una riga?

    Per aumentare o diminuire lo spazio tra un punto elenco o un numero e il testo su una riga, posizionare il cursore all'inizio della riga di testo. Per visualizzare il righello, nella scheda visualizzazione nel gruppo Spettacolo seleziona la casella governate. Sul righello, fai clic sulla scheda (come mostrato nell'immagine seguente) e trascina il puntatore per modificare la distanza tra il punto elenco o il numero e il testo corrispondente.

    Il righello visualizza tre diversi indicatori per indicare il rientro definito per il campo di testo.

    1 . Rientro della prima riga: indica la posizione del carattere o del numero del punto elenco effettivo. Se un paragrafo non è puntato, indica la posizione della prima riga di testo.

    2 . Rientro sinistro: regola i valori sia della prima riga che dei marcatori di rientro e mantiene la loro spaziatura relativa.

    3 . sporgenza: indica la posizione delle righe di testo effettive. Se un paragrafo non è puntato, indica la posizione della seconda riga (e delle righe successive) di testo.

    Come posso modificare i punti elenco predefiniti in un carattere diverso?

    Per modificare i punti elenco predefiniti in PowerPoint su un PC Windows, attenersi alla seguente procedura:


    Quando inserisci una diapositiva o una casella di testo per i punti elenco, verranno visualizzate le nuove opzioni predefinite dei punti elenco.

    Per ulteriori informazioni sull'utilizzo degli schemi, vedi Modificare lo schema della diapositiva.

    Utilizza gli elenchi puntati o la numerazione per mostrare molto testo o processi sequenziali in una presentazione di Microsoft PowerPoint 2010.


    Utilizzare gli elenchi puntati o la numerazione per mostrare molto testo o processi sequenziali in una presentazione di Microsoft Office PowerPoint 2007.

I migliori articoli sull'argomento