Почему путь ссылки отображается в скобках рядом с текстом привязки? - PullRequest
2 голосов
/ 14 ноября 2011

Я создаю приложение в Rails. Я использую электронный текстовый редактор. Я бегу окнами. Просто базовая ссылка с встроенным рубином.

На всех моих ссылках во всех основных браузерах путь ссылки отображается в скобках рядом с текстом привязки.

<%= link_to "Sign Up Now", signup_path %>

Результирующий вывод:

Зарегистрироваться сейчас (/ регистрация)

Ответы [ 3 ]

2 голосов
/ 03 декабря 2011

Я думаю, что вы используете план.Попробуйте исправить файл print.css, комментарий:

a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}
1 голос
/ 20 мая 2012

У меня была эта проблема, и она была устранена путем удаления строки, похожей на:

 <%= stylesheet_link_tag    "application", :media => "all" %>
0 голосов
/ 06 апреля 2012

Как уже упоминалось выше, путь ссылки отображается в скобках из-за следующих строк CSS внутри blueprint:

В blueprint/print.css

a:link:after, a:visited:after {content:" ("attr(href)")";font-size:90%;}

и в blueprint/src/print.css

a:link:after, a:visited:after {   
content: " (" attr(href) ")";  
font-size: 90%; }

Вместо того, чтобы удалять эти строки или комментировать их, я бы рекомендовал добавить атрибут media при объявлении таблицы стилей print.css следующим образом:

<%= stylesheet_link_tag 'blueprint/print', :media => 'print' %>

При этом стилиотображаются только при печати документа, а не на экране.Более подробную информацию об атрибуте media можно найти здесь .

При обращении к другим файлам css в чертеже необходимо указать атрибут media следующим образом:

<%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %>
<%= stylesheet_link_tag 'blueprint/plugins/fancy-type/screen', :media => 'screen' %>
<\!--[if lt IE 8]>
<%= stylesheet_link_tag 'blueprint/ie', :media => 'screen' %>
<\![endif]-->
<\!--[if lt IE 7]>
<%= stylesheet_link_tag 'basic_ie.css', :media => 'screen' %>
<\![endif]-->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...