web-dev-qa-db-fra.com

Comment se débarrasser des URL ajoutées lors de l'impression d'une page sur le thème Bootstrap?

Lorsque j'imprime une page à partir de mon site sur le thème Bootstrap, tous les liens (et les images avec des URL attachées) ont une représentation imprimée du lien inséré dans la page imprimée, juste après l'objet lié. Je peux voir certaines situations où cela serait utile, mais pour l'instant, c'est juste gâcher ma mise en page imprimée. Je sens jQuery au travail ici, mais je ne peux pas savoir où il se trouve ni comment le désactiver. Des indices là-bas? Merci!

17
Jim Miller

Je l'ai trouvé: ce n'était pas jQuery, mais CSS3. Dans bootstrap.css, on trouve:

@media print {
  ...
  a[href]:after {
    content: " (" attr(href) ")";
  }
  ...
}

Remplacer le style avec content:none gère bien la situation. Il existe des :after clauses là-bas faisant des choses similaires, mais cela fonctionne pour l'instant.

32
Jim Miller