Visualizzazione dei risultati da 1 a 10 su 10

Discussione: [CSS] Carattere jolly?

  1. #1

    [CSS] Carattere jolly?

    in CSS c'è un carattere jolly?
    ad esempio, se io volessi fare
    codice:
    a[href='www.sito.it/pagina1'] {color:red}
    tutti i link a www.sito.it/pagina1 verrebbero di colore rosso, ma se io voglio che {color:red} funzioni per tutte le pagine di www.sito.it al posto di fare uno per uno è possibile mettere un carattere jolly come *?
    se si, come?
    grazie in anticipo.

  2. #2

    Re: [CSS] Carattere jolly?

    Originariamente inviato da mariotto123
    in CSS c'è un carattere jolly?
    ad esempio, se io volessi fare
    codice:
    a[href='www.sito.it/pagina1'] {color:red}
    tutti i link a www.sito.it/pagina1 verrebbero di colore rosso, ma se io voglio che {color:red} funzioni per tutte le pagine di www.sito.it al posto di fare uno per uno è possibile mettere un carattere jolly come *?
    se si, come?
    grazie in anticipo.


    dunque l'asterisco esiste anche nei css ma la sua funzionalità è troppo generica per avere un'utilità pratica. si usa più che altro negli hack per IE.
    detto questo, se ho capito vorresti fare che tutti i link che puntano a un certo dominio siano di un determinato colore!
    beh ovviamente come l'hai scritto è sbagliato, l'unica cosa è crearti una classe ad hoc e associarla ai link che ti interessano

  3. #3

    Re: [CSS] Carattere jolly?

    il carattere * rappresenta il "selettore universale".
    Nel senso che rappresenta tutti gli elementi del documento. Per questa stessa ragione infatti viene in genere omesso.

    ad esempio:

    *.header

    rappresenta sia div.header che table.header che p.header etc.

    awd ha ragione nel dire che non è esattamente un carattere jolly. Almeno non quello che stai cercando.
    Ad ogni modo un carattere che può esserti utile esiste: |~|

    Proseguendo con il tuo esempio sopra:

    a[href~='www.sito.it/pagina1'] {color:red}

    assegnerà il colore rosso a tutti i link che puntano a

    www.sito.it/ ed a quelli che puntano alla sua subdirectory pagina1 (infatti, per cme l'hai scritta pagina1 è una directory, non un file. Ma forse si tratta solo di una svista).

    HTH, ciao!
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  4. #4
    questa assegnazione tramite parentesi quadre è l' "attribute selector", giusto? ma non mi risulta che sia supportato dai browser!

  5. #5
    non è supportato da IE... Netscape, Firefox e Opera lo supportano

  6. #6
    Originariamente inviato da awd
    questa assegnazione tramite parentesi quadre è l' "attribute selector", giusto? ma non mi risulta che sia supportato dai browser!
    Non è supportato da caca-IE. Quelli seri, comunque, lo supportano.

  7. #7
    Originariamente inviato da andrea.paiola
    non è supportato da IE... Netscape, Firefox e Opera lo supportano
    Telepatia.

  8. #8
    Originariamente inviato da pierofix
    Telepatia.
    NEGROMANZIA

  9. #9

  10. #10
    Originariamente inviato da andrea.paiola
    non è supportato da IE... Netscape, Firefox e Opera lo supportano
    ah si?
    beh in ogni caso è una grossa limitazione

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.