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

    Chiarimenti su attr(href)

    Ciao a tutti.

    Nel CSS dedicato alla stampa ( type="text/css" media="print" ) ho sempre utilizzato questo sistema:

    codice:
    a:after{content:" ("attr(href)")";}

    in modo tale che un eventuale link inserito nel corpo del testo venga riportato su foglio di carta in questo modo:

    Testo del link (http://url.com/FghrtY49D)

    Mai nessun problema e, per carità, funziona ancora oggi. Solo che da qualche giorno a questa parte (sono certo che prima non accadesse) mi viene restituito un errore di validazione:

    Errore

    ossia:

    Parse Error " ("attr(href)")";

    Insomma, nulla di particolarmente grave. Come ho detto i browser interpretano comunque correttamente il CSS, vorrei solo capire dove sta l'intoppo.

  2. #2
    Credo nei doppi apici nidificati, prova con:

    codice:
    a:after{content:' ("attr(href)")';}

  3. #3
    Purtroppo no, avevo già provato.
    Facendo come dici tu (ma anche provando a sostituire quelli nidificati) invece che stampare l'url effettiva, stampa:

    Testo del link ("attr(href)")

    Come se fosse semplice testo.

    Grazie comunque della risposta.

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.