※ ChatGPTを利用し、要約された質問です(原文:tableを使わずに画像,文章を複雑に配置、そして)
tableを使わずに背景色変化内クリックでリンクする方法
このQ&Aのポイント
画像や文章を複雑に配置して、マウスを乗せると背景色が変わり、クリックでリンク先に遷移する方法について教えてください。
上記のようなレイアウトを実現するために、tableを使用しない方法を探していますが、うまくできませんでした。どのようにすれば実現できるでしょうか。
http://total-home.co.jp/の施工事例のようなレイアウトを作りたいですが、tableを使用しない方法を教えてください。
tableを使わずに画像,文章を複雑に配置、そして
http://total-home.co.jp/
こちらのサイトの施工事例のようなレイアウトで、
マウスをのせると背景色がかわり、
色内のどこをクリックしてもリンク先へいける。
というようにしたいです。
背景色の変え方、色内をクリックでリンク先へ
の2つはできましたが、
中身を作ることができません。
上記サイトのソースを見てみると
tableを使わずにできています。
再現しようとしましたが無理でした。
このような画像,文章の配置の仕方で
tableを使わずに背景色変化内クリックでリンク
するにはどうしたらいいのでしょうか。
教えて下さい。お願いします。
<style type="text/css">
/* リンク全体の装飾 */
p.boxlinks a {
display: block;
padding: 0.5em;
border: 1px solid #ccccff;
text-align: center;
text-decoration: none;
line-height: 1.5;
width: 400px; /* 横幅を指定する場合のみ記述 */
}
/* ガイド文の装飾 */
p.boxlinks a span.siteguide {
font-size: 70%;
}
/* サイト名の装飾 */
p.boxlinks a span.sitename {
text-decoration: underline;
}
/* URLの装飾 */
p.boxlinks a span.siteurl {
font-size: 75%;
font-family: Verdana,Arial,sans-serif;
}
/* 全体(マウスが載ったとき)の色 */
p.boxlinks a:hover {
background-color: #ccffff;
border-color: #0000ff;
}
/* ガイド文部分の表示色 */
p.boxlinks a:link span.siteguide { color: black; }
p.boxlinks a:visited span.siteguide { color: black; }
p.boxlinks a:hover span.siteguide { color: blue; }
/* サイト名部分の表示色 */
p.boxlinks a:link span.sitename { color: blue; }
p.boxlinks a:visited span.sitename { color: #800080; }
p.boxlinks a:hover span.sitename { color: blue; }
/* URL部分の表示色 */
p.boxlinks a:link span.siteurl { color: green; }
p.boxlinks a:visited span.siteurl { color: green; }
p.boxlinks a:hover span.siteurl { color: #cc00ff; }
</style>
<p class="boxlinks">
<a href="★リンク先URL★">
<span class="siteguide">◆ガイド文◆</span><br>
<span class="sitename">●サイト名●</span><br>
<span class="siteurl">★リンク先URL★</span><br>
</a>
</p>
お礼
ありがとうございました。