Я пытаюсь настроить CSS для печати и обнаружил, что он печатает ссылки со href
значением, а также со ссылкой.
Это в Хроме.
Для этого HTML:
<a href="http://www.google.com">Google</a>
Это печатает:
Google (http://www.google.com)
И я хочу это напечатать:
Google
Ответы:
Bootstrap делает то же самое (... как выбранный ответ ниже).
Просто удалите его оттуда или переопределите в собственной таблице стилей печати:
источник
<style>@media print{a[href]:after{content:none}}</style>
В основном для себя, когда я снова и снова возвращаюсь на эту страницу, спасибоfloat:none
там, где это необходимо, исправило аналогичную проблему несколько недель назад; может помочь вам, но это другая проблемаЭто не так . Где-то в вашей таблице стилей печати вы должны иметь этот раздел кода:
Единственная другая возможность - у вас есть расширение, делающее это за вас.
источник
Работа идеальна.
источник
Если вы используете следующий CSS
просто измените его на следующий стиль, добавив media = "screen"
Я думаю, что это будет работать.
прежние ответы как
были не очень хорошо работают в браузере Chrome.
источник
Я столкнулся с подобной проблемой только с вложенным img в моем якоре:
Когда я подал заявку
По какой-то причине я потерял img и всю ширину якоря, поэтому вместо этого я использовал:
который работал отлично.
Бонусный совет : просмотр предварительного просмотра
источник
Чтобы скрыть URL страницы.
media="print"
Пример использования в стиле tage:Если вы хотите удалить ссылки:
источник
Для обычных пользователей. Откройте окно проверки текущей страницы. И введите:
Тогда вы не увидите ссылки в предварительном просмотре.
источник