2015-05-22 2 views
-1

По какой-то причине шрифт моих ссылок вообще не меняется. Когда я загружаю в свой браузер, единственный шрифт, испорченный моими ссылками! Предварительный просмотр в Chrome - это испортить печать css.Как настроить ссылки на print.css

любые идеи?

@media print { 
    body, p, a, a:link, a:visited { 

      font-size: 7pt !important; 
    } 
    } 

В Google Chrome мои гиперссылки синие и размер шрифта совсем не изменился.

Ответа на этот вопрос: USe - * {transition: none! Important}.

+0

Вы пробовали просто 'a' без': link' или ': visited'? – jcuenod

+0

у меня есть. body, p, a, a: link, a: visited { \t Размер шрифта: 7pt! important; } – runners3431

+1

В приведенном выше коде у вас нет простого старого 'a'. – jcuenod

ответ

1

Вам не нужен весь этот дополнительный джаз с телами body/p.

Кроме того, никогда не будет плохой идеей дать этому <a> тег селектора. Легче прицеливаться напрямую.

@media print{ 
     a.selector:hover { font-size: 7pt; } 
} 

Если это абсолютно все ссылки:

@media print{ 
    a:active,a:hover,a:link,a:visited{font-size:7pt} 
} 

Укажите код, который не перекроет, если по-прежнему возникают проблемы.

+0

Эй, я пошел в этот колледж на несколько курсов вместе с ggg назад! –

+0

Вы попробовали отредактированные фрагменты, которые я вам дал? Очистка браузера/кеш? –

+0

я сделал. на самом деле, режим эмуляции в хроме, он выглядит просто отлично. это только тогда, когда я распечатываю предварительный просмотр и печатаю его. что гиперссылки перепутаны. Firefox и IE работают нормально. – runners3431

Смежные вопросы