ジャック卿のCSS -5ページ目
<< 前のページへ最新 | 1 | 2 | 3 | 4 | 5

ヘッダーのリンクについて

オリジナルのヘッダー画像をトップへのリンクにする方法について・・・

元々アメブロはヘッダー内に二つの要素(って言うのかな?)がある模様。
h1の要素がブログトップへのリンクがあるブログタイトルで
(このブログで言う”ジャック卿のCSS”)
h2の要素がサブタイトルのテキスト。
(このブログで言う”ノルウェージャンフォレストキャットのジャック卿の・・・”)

元々リンクが埋め込まれてるh1の要素をうまく使えばよいのでは?
というわけで以下↓

#header h1 a {
font-family: "HGP創英角ポップ体", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica;
margin: 0px;
display: block;
width: 800px;
height: 252px;
text-decoration: none;
color:#339900;
}

赤字の部分がheaderそのものの広さ、
もしくは貼り付けたい画像の大きさにすればたぶんOK。
青字の a が一体何なのか、はっきり分らなかったものの、
h1のテキスト色を指定する部分(黄色)に付いてたので
そのままそれを使用。
これで画像にリンクが張られているように見える状態になる。
(実際は画像は背景になっているだけ)

h1を一杯に拡大すると問題になるのがh2要素がはじき出されること。
それを解決するために以下↓

#header h2{
position:absolute; top:135px; left:100px
margin:0px;
padding:0 5px 45px 5px;
font-size:12px;
font-weight: normal;
font-family: "HGP創英角ポップ体", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica;
line-height:1.2;
}

赤字の部分で、むりやりポジションをh1要素に重ねるようにすればOK。
topの数値が上下方向、leftの数値が左右方向。

もしテキストそのものを消したいのであれば、以下を追加↓

text-indent: -10000px;

要するに大きい数値を入れてテキストを弾き飛ばすということ。

以上

蓮loveさんへ

なんとなく解明されましたので報告します!

問題となっているアイコンの残骸除去ですが、恐らく蓮loveさんは
CSS内の”スキンスイッチャー機能追加部分”に記述されているいずれかの部分を
削除なさってると思います。
しかし、この場合は書き足すことで対処できると思われます。

”スキンスイッチャー機能追加部分”内の”StyleControls”という部分を探してください。
そして、そのすぐ真下には

#StyleControls *{list-style:none;}
div#StyleControls a:link,
div#StyleControls a:visited,
div#StyleControls a:hover{
text-decoration:none;
}

と記述されていると思います。そこの黄色に色付けした次の行に

display:none;

と記述してみてください。↓のようになります。

#StyleControls *{list-style:none;}
div#StyleControls a:link,
div#StyleControls a:visited,
div#StyleControls a:hover{
text-decoration:none;
display:none;
}

これで保存すれば綺麗さっぱり無くなります!
ちなみに、現在のこのスキンがここだけを書き換えた状態のものです(09-01-21 18:50現在)

もし何かあればまた声を掛けてくださいね!

CSSお試し編集

私のメインブログから来てくださった皆様へ

自分のメインブログではCSSを思い切って編集するのは怖いので、
このブログを新たに立ち上げて、ザクザクお試し編集してみようと思っています。
よって、このブログはCSSに関する覚書のようなものにするつもりです。

この部分を変えたいけど、どうやるのか分らない・・・
たぶんこれを変えればいいと思うけど、ブログが崩壊したら怖い・・・
という方は、お気軽に声をおかけ下さい(^∇^)

ちなみにこのブログから声を掛けられても反応しない設定なので、
私のメインブログからプチメでもいただければと思います!(^O^)/
<< 前のページへ最新 | 1 | 2 | 3 | 4 | 5