![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
タイトルの通りなのですが、よくブログなどにある、headerの部分を画像にしてtopへのリンクを張る方法が分かりません。
例えば森永卓郎さんのブログだと、タイトルの「つながるモリタクBLOG」の部分にリンクが張ってあり
ブログのトップページに移動するようになっていますが、このクリックできる範囲を広げて、
緑色の背景画像の部分をクリックしても同じく移動できるように指定することはできませんでしょうか?
単に画像にリンクを張るだけならできますが、背景にしてみたところ詰まってしまいました…。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
背景とタイトルを別に考えないで、背景も含めた大きな1枚の画像にしたらどうですか?
<a href=""><img src="" alt="タイトル" widht="500" height="50"></a>
もしくはスタイルシートで範囲を指定するか
a#header{
display: block;
margin: 0px;
padding:0px;
width: 500px;
height: 50px;
}
<a href="" id="header">タイトル</a>
dezimacさん、ありがとうございます。
headの部分を<h1>扱いにしていたので、画像だけでなく
文字も入れたほうがよいのかと思い苦心していました。
スタイルシートの手順とても参考になりました。
というのも、<h1>の<a>に対して display : block;の指定を
していたのです。そこまでしておきながら、
気づかないとは…
どうもありがとうございました!!
No.4
- 回答日時:
よく使われる方法として、余分なテキストをtext-indentで弾くという方法もあります。
【html】
<h1><a href="#">タイトル</a></h1>
【css】
h1{
text-indent:-9999px;
}
h1 a{
display:block;
width:500px;
height:50px;
background:url(××.gif)no-repeat left top;/*タイトルも含めた画像*/
}
ratoaさん、遅くなってしまいましたが、ありがとうございます。
お恥ずかしながら実際やってみてからでないと、どんな具合になるのか
イメージできないので、教えていただいた方法、明日試してみようと思います。
どうもありがとうございました!
No.3
- 回答日時:
こんにちは。
こんなんでどうでしょう。
<html>
<head>
<title></title>
<style type="text/css">
a.test {
display: block;
width: 100px;
height: 100px;
background-image: url('test.gif');
}
</style>
</head>
<body>
<a href="hoge.html" class="test"><br></a>
</body>
</html>
ちなみにIE6・ネスケ7.1・FireFox・Opera9.1など等、動作確認済みです。
nyanko_2003さん、ありがとうございます。
No.2の方と同じ手法ですよね。
下記の理由でどんづまっていましたが、
とても参考になりました!
ありがとうございました!!
No.1
- 回答日時:
せこい手段になりますが、1×1ピクセルの透明gifを使って、それを拡大配置してリンクを貼るとか。
<a href="http://***" ><img src="spacer.gif" width="400" height="80" /></a>
とか。
透明gifは作成するか、どこからか問題ない方法で入手して下さい。
345itatiさん、ありがとうございます。
なるほどこういう方法もあるのですね。
ひとつひとつの方法は知っていても、組み合わせることで
いろいろできるのだと発見させられます。
どうもありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 8 動画の再生とタイトルの変更方法を教えてください。 3 2022/08/01 14:51
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- HTML・CSS svgクリップパスの応用コーディング方法 2 2022/04/09 09:07
- Photoshop(フォトショップ) 【至急】 ウェブサイトやアプリとかでよく見かける、添付画像のように背景にあるものをぼかしつつ透過する 2 2023/07/17 10:57
- Excel(エクセル) vba 同じブック内での転記について 4 2023/01/15 14:42
- ホームページ作成・プログラミング ウィンドウズ11にしたら背景画面が黒くなり直せません 1 2023/04/15 21:55
- Windows 10 zoomで自分の顔の背景 3 2023/06/07 22:34
- HTML・CSS 疑似要素で背景画像に指定したSVG画像の色変更 2 2023/01/30 22:45
- その他(IT・Webサービス) ロリポップのレンタルサーバーを借りてます。(一般的な安いプラン) 元々はホームページでも作ろうと思っ 1 2023/05/24 19:54
- その他(パソコン・スマホ・電化製品) アンドロイドスマホの画面にクリックするとJPG写真が開くショートカットを作りたいのですが、方法をおし 3 2023/08/27 10:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像とその下にあるテキストの...
-
<hr>の縦バージョンはありますか?
-
背景画像を入れた際のページの...
-
コーディング中、右側に謎の余...
-
<h1>などの見出しタグ 【SEO】
-
画像を、縦横の比率を崩さずに...
-
「HTML(縦スクロールバー付)...
-
背景画像がずれる現象について
-
【CSS】【HTML】横並びメニュー...
-
背景画像にロゴを重ねる方法を...
-
画像上に文字を表示するとiPhon...
-
cssで背景画像を記事本文の長さ...
-
ページと背景画像との境界線の...
-
background-sizeの背景で最小値...
-
Dreamweaberでの背景画像固定に...
-
CSSで背景画像に指定されている...
-
グローバルナビ部分の背景を画...
-
Safariでのひどいレイアウト崩れ
-
画像の上にテキスト配置で、拡...
-
自分で作成した画像を背景にし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<hr>の縦バージョンはありますか?
-
画像とその下にあるテキストの...
-
lightbox2で画像を天地左右中央...
-
画像の上にテキスト配置で、拡...
-
background-repeat CSS で切れ...
-
【Webサイト】画像が小さく表示...
-
IMGタグで画像の繰り返し使用は…
-
background-sizeの背景で最小値...
-
同じ画像 複数回使用
-
【至急お助け!】チェックボッ...
-
iframe内をクリックさせない方...
-
htmlかcssで背景の白い枠をなく...
-
background-sizeでcontainする...
-
CSSで背景画像をランダムに表示...
-
ページごとに背景画像を変更し...
-
画像上に文字を表示するとiPhon...
-
LightBoxの矢印の出し方
-
WEB上でディレクトリ内の画像を...
-
submitボタンの上に重ねた画像...
-
CSS マウスオーバーでテキスト...
おすすめ情報