- 締切済み
スタイルシートでリンクの色が変わらない?
スタイルシートでリンクの色を指定していますが、そのスタイルシートを適用したページの内の3分の2くらいのリンクはそのスタイルシートで指定した色になるのですが、残り3分の1くらいはスタイルシートで指定した色になりません。こんなことってあるんでしょうか?
- oujiyama
- お礼率15% (4/26)
- ホームページ作成ソフト
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- ame-sanc
- ベストアンサー率32% (152/467)
A{ text-decoration: none; } A:link{ color: #000000; } A:visited{ color: #339999; } A:active, A:hover{ color: #FF6600; text-decoration: underline; } オンマウスで色が変わり、下線が現れるCSSです。 これを流用したらいかがでしょうか? 適用する前は、アンダーラインが一部最初から表示されていたのが、 これで正常表示されました。
- naokita
- ベストアンサー率57% (1008/1745)
優先順位の為でしょうね。 試しに、そのリンクの指定を CSSファイルの最終行に書いみて下さい。 もしくは !important を追加。 例 { color: purple !important; }
- new_hope
- ベストアンサー率49% (513/1032)
ケアレスミスだと思います。 スタイルシートで指定しても、スタイルシートと入れ子にスタイルシートの内側にfontタグで色指定したりすると、そのHTMLタグのほうが優先されますし、ほかにもいろいろあると思います。 正常にCSSが適用されている箇所とそうじゃない箇所の違いをじっくり見て探すか、または適用されてないほうを全部削除して一からやり直すのが速いと思います。
関連するQ&A
- スタイルシートのリンク要素について
スタイルシート。特定のIDセレクタにa要素を指定する方法を教えて下さい。 a:link{color:#FFFFFF} この場合はスタイルシートを適用すればページすべてに反映。 li a:link{color:#FFFFFF} これなら<li>にのみ適用ですよね? そこでたとえば #abcd というIDにのみa:linkを適用させる場合はどのようにしたらよいのでしょうか?
- ベストアンサー
- HTML
- スタイルシートでリンクに装飾することについて教えてください
今、自分の日記にスタイルシートを使っています。 スタイルシートでリンクに点線の下線をつけているんですが、 これをページ内のリンク部分の一部だけに適用するようにしたいのですが どうしたらできますか? 今、ソースはこうなっています。 a:link,a:hover,a:active,a:visited { text-decoration : none ; border-bottom : 1px dashed #99E ; } これに何か付け加えて指定したらできると思うのですが 自分で調べてもわかりませんでした。 ぜひ教えてください。よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- スタイルシートを使ってリンクを作る
いろいろグーグルで調べてみたのですがいまいちわかりません。スタイルシートを使ってリンクを作りたいと思っています。適用さてたいのはフォントサイズを変える、下線を消すです。よろしくおねがいします
- ベストアンサー
- その他(インターネット・Webサービス)
- スタイルシートでリンク色を
現在、以下のようなスタイルシートを外部スタイル シートにして使っています。 H1 {COLOR: SILVER;} TD {COLOR: INDIGO;} TBODY {FONT-SIZE: 12px; LINE-HEIGHT: 18px;} A {COLOR: #INDIGO; TEXT-DECORATION: none;} A:hover {COLOR: DEEPPINK; TEXT-DECORATION: underline;} A:active {COLOR: DEEPPINK; TEXT-DECORATION: underline;} この場合で、H1タグを使用したテキストにリンクを 貼ると4行目のスタイルが優先されてしまい、テキス ト色がINDIGOに変更されてしまいます。H1タグのテ キストは、リンクの有無にかかわらず、SILVERにし たいのですがスタイルシートを書き換えることで対応 できますでしょうか。 このスタイルシートを使用したHTMLファイルが既に かなりのページ数になっていますので個別にHTMLファ イルをいじるのは避けたいのです。どなたか解決法を ご教示くださいませ。 よろしくお願い致します。
- ベストアンサー
- ホームページ作成ソフト
- スタイルシートの外部ファイルでリンク先を指定できますか
外部ファイル読み込みによるスタイルシートを 作成する予定です。 (今まではエディタでHTMLタグを打って ホームページを作成していました) セレクタでCLASSを使って、 色などを指定することは分かりますが、 この要領で、リンク先を指定することはできますか? よく、ホームページのページ構成で、 入り口から、いくつかのコンテンツに行く形のとき、 それぞれのコンテンツのページ上に他のコンテンツへのリンク先を つけているレイアウトがよく見られますよね。 私もこのレイアウトをとっているのですが、 リンク先のひとつのレンタル掲示板が都合で何度も変わりました。 その都度、掲示板のリンク先を載せているページのソースを 書き換えました。 そこで、CLASSでの色などの指定ができるのなら、 リンク先も指定してしまえば、外部ファイルにして、 リンク先を変更しなければならなくなったときに、 外部ファイルだけにリンク先を変更するだけですむのでは? と思いました。 しかし、参考書には色や背景などについてなら載っているのですが、 リンク先については書かれていませんでした。 無理でしょうか? よろしくお願いします。 「最新スタイルシート辞典」(初版)を読んでいます。
- ベストアンサー
- HTML
- スタイルシートについて。
スタイルシートを設定するのはいいのですが、複数のスタイルシートを同時に設定するやり方が分かりません。 片方のスタイルシートを、インターネットオプション→全般タブ→ユーザー補助→参照→スタイルシートを指定→OK、これで適用します。 これと同じ作業をもう一度して、もう片方のスタイルシートも設定する。 するとその前に設定していたスタイルシートが適用されず、もとに戻ってしまいます。 これは私だけなのでしょうか? それかやはり他にスタイルシートを複数適用させるやり方があるのでしょうか? やり方の分かる方、回答の方をお願いしたく思います。よろしくお願いします。
- ベストアンサー
- ネットトラブル
- スタイルシートのリンクの色のついて教えてください
FCブログのテンプレートをカスタマイズしているのですが、 リンクの色の設定でつまいずいてしまっています。 変えたいのは「記事のタイトル」の色なんですが、どうにもうまくいきません。 記事のタイトルはリンクになっているのでリンクの色を変えればよいんですが、 記事の部分の色だけを変えるというのができません。 タイトルの部分だけ部分的に変えるために次の設定を試みたがうまくいきません。 (他のパートの部分は下の設定で部分的に変えられました) スタイルシート .perple a { text-decoration: none; color: #F00783; } html部分 <span class="perple"> <h3 class="entrytitle" style="text-align:<%plugin_third_talign>"><%plugin_third_title></h3> </span> 実際にFC2ブログで「記事のタイトル」の色だけ変えることができたかたがいましたら どうぞご教授おねがいします。 ちなみにテンプレートは「simplest03_3c 」ですが構造的にはたぶんほかのテンプレートとあまり変わりないとおもいます。
- ベストアンサー
- CSS
- スタイルシートからの?リンクの貼りかた
<style type="text/css"> <!-- body {background-image:url(sora.jpg); background-repeat:no-repeat; background-position: right bottom; background-attachment:fixed;} --> </style> ↑このようなスタイルシートがあります。 sora.jpgという画像を固定して表示しています。 この空の画像から他のページにリンクを貼るにはどのような タグを書けばいいのでしょうか? スタイルシートの中に<a href="">とかけばいいのでしょうか? スタイルシート初心者で何も分からないので分かりやすく教えてください。
- ベストアンサー
- その他(インターネット・Webサービス)
- ホームページビルダー6 スタイルシートについて
ホームページビルダー6.5でHPを作成しております。 スタイルシートを利用してフォントと色指定すると、 そのページ全体に適用になるのですが、一部の文章だけ スタイルシートでフォントや色を変更する場合はどうすればいいのでしょうか? タグを手入力するのではなく、ホームページビルダーでの 操作をどうか教えてください。 Win98/IE6を利用しています。
- ベストアンサー
- HTML
お礼
ありがとうございます。ただじっくりと調べてみましたが、ケアレスミスではありません。全部削除してから再度リンクを貼っても症状は変わりません。fontタグで色指定もしていません。スタイルシートが適用されていることはリンク部分に下線を表示するようにしてみたら、色は変わらずに下線は表示されます。色は「紫色」です。ちなみにスタイルシートが適用されているのはメールアドレスへのリンク部分で他のURLへのリンクがスタイルシートの色指定の適用がうまく行っていません。 よろしくお願いします。