Estoy intentando personalizar el CSS de impresión y descubro que imprime enlaces con el href
valor y el enlace.
Esto está en Chrome.
Para este HTML:
<a href="http://www.google.com">Google</a>
Imprime:
Google (http://www.google.com)
Y quiero que se imprima:
Google
Respuestas:
Bootstrap hace lo mismo (... como la respuesta seleccionada a continuación).
Simplemente quítelo de allí o anúlelo en su propia hoja de estilo de impresión:
fuente
<style>@media print{a[href]:after{content:none}}</style>
Sobre todo publicando para mí cuando vuelvo a esta página, graciasfloat:none
cuando fue necesario me solucionó un problema similar hace unas semanas; podría ayudarlo, pero ese es un tema diferenteNo lo hace . En algún lugar de su hoja de estilo de impresión, debe tener esta sección de código:
La única otra posibilidad es que tenga una extensión que lo haga por usted.
fuente
El trabajo es perfecto.
fuente
Si usa el siguiente CSS
simplemente cámbielo al siguiente estilo agregando media = "pantalla"
Creo que funcionará.
las respuestas anteriores como
no funcionaron bien en el navegador Chrome.
fuente
Encontré un problema similar solo con un img anidado en mi ancla:
Cuando apliqué
Perdí mi img y todo el ancho del ancla por alguna razón, así que en su lugar usé:
que funcionó perfectamente
Consejo adicional : inspeccione la vista previa de impresión
fuente
Para ocultar la URL de la página.
uso
media="print"
en estilo tage ejemplo:Si quieres eliminar enlaces:
fuente
Para usuarios normales. Abra la ventana de inspección de la página actual. Y escribe:
Entonces no verá los enlaces de URL en la vista previa de impresión.
fuente