web-dev-qa-db-ja.com

ブートストラップをテーマにしたページを印刷するときに追加されたURLを取り除く方法は?

Bootstrapをテーマにしたサイトからページを印刷すると、すべてのリンク(およびURLが添付された画像)には、リンクされたオブジェクトの直後の、印刷されたページに挿入されたリンクの印刷表現があります。これが役立つ状況をいくつか見ることができますが、今のところは、印刷されたレイアウトをめちゃくちゃにしています。ここでjQueryの臭いがしますが、どこにあるのか、どのようにオフにするのかわかりません。何かヒントはありますか?ありがとう!

17
Jim Miller

それを見つけた:それはjQueryではなくCSS3でした。 bootstrap.cssで、以下を見つけます。

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

スタイルをcontent:noneでオーバーライドすると、状況を適切に処理できます。同様のことを行ういくつかの同様の:after句がありますが、これは今のところ機能しています。

32
Jim Miller