私はRailsでアプリケーションを構築しています。私はeテキストエディタを使用しています。私は窓を走っている。ルビを埋め込んだ基本的なlink_to。リンクパスがアンカーテキストの横の括弧内に表示されるのはなぜですか?
すべての主要なブラウザのすべてのリンクでは、リンクパスがアンカーテキストの横に角かっこで表示されています。出力結果の
<%= link_to "Sign Up Now", signup_path %>
です:
は今すぐサインアップ(/サインアップを)
私はRailsでアプリケーションを構築しています。私はeテキストエディタを使用しています。私は窓を走っている。ルビを埋め込んだ基本的なlink_to。リンクパスがアンカーテキストの横の括弧内に表示されるのはなぜですか?
すべての主要なブラウザのすべてのリンクでは、リンクパスがアンカーテキストの横に角かっこで表示されています。出力結果の
<%= link_to "Sign Up Now", signup_path %>
です:
は今すぐサインアップ(/サインアップを)
私はあなたの青写真を使用していると思います。 print.cssファイルを修正しようと、コメント:上記のように
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}
、リンクパスはblueprint
内の以下のCSSラインのために、括弧内に表示されます。
a:link:after, a:visited:after {content:" ("attr(href)")";font-size:90%;}
blueprint/print.css
ではとin blueprint/src/print.css
a:link:after, a:visited:after {
content: " (" attr(href) ")";
font-size: 90%; }
これらの行を削除したり、それらをコメントアウトするのではなく、私は次のようにprint.css
スタイルシートを宣言しながらmedia
属性を追加することをお勧めします:
<%= stylesheet_link_tag 'blueprint/print', :media => 'print' %>
そうすることによってスタイルは、画面上の文書の印刷中だけレンダリングとされていません。 詳細media
属性hereについてです。
青写真内の他の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]-->
私はこの問題を持っていたし、それはのように見えるラインを除去することによって、それを修正したため:
<%= stylesheet_link_tag "application", :media => "all" %>
例を見てみましょう。すなわち、コードスニペットとその結果の出力? –
あなたは文字列の中でルビーコードを渡そうとしているようですね? – d11wtq
routes.rbファイルの外観はどうなっていますか? –