Entfernen von Href-Werten in der Chrome-Druckausgabe
Beim Anpassen von Druck-CSS in Chrome kann es zu einem Problem kommen, bei dem Links mit beiden gedruckt werden Textinhalt und der href-Wert. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Als Referenz finden Sie hier den ursprünglichen HTML-Code:
Bootstraps Standardverhalten:
Bootstrap enthält ein Druck-Stylesheet, das den href-Wert an Links in Klammern anhängt:
@media print { a[href]:after { content: " (" attr(href) ")"; } }
Deaktivieren oder Überschreiben des Bootstraps-Stils:
Um die href-Werte zu entfernen, können Sie entweder das Druck-Stylesheet von Bootstrap ändern oder es in Ihrem eigenen überschreiben:
Deaktivieren des Bootstraps-Stils:
Entfernen Sie die a[href]:after-Regel aus dem Druck-Stylesheet von Bootstrap.
Überschreiben des Stils:
Fügen Sie eine neue a[href]:after-Regel zu Ihrem eigenen Druck-Stylesheet hinzu und legen Sie den Inhalt fest: none !important; So deaktivieren Sie Bootstraps Styling:
@media print { a[href]:after { content: none !important; } }
Nach der Implementierung dieser Änderungen drucken Links wie gewünscht nur den Textinhalt aus:
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3