私はHTMLでhrefを持っており、私はそれをサーバから動的に作り出しています。私は背景として使用したい、つまりgif画像上にテキストを(白で)置き、それをまだリンク可能にしたい、素敵な丸みを帯びたコーナーgif画像を設計しました。CSSでHREFの背景イメージを実装する
現在のHTMLは次のようになります。
<h2>
<!--img src="images/greenback.gif"-->
<a id="site-title0" class="titletext" href="#">
Alligator Creek, Bowling Green Bay National Park
</a>
</h2>
<div id="descrip0" class='description'>
20km S of Townsville. $4.85/night. Gates close...
CSSでこれを行うための最善の方法は何ですか?私は、相対位置を使ってテキストを背景画像上に移動することができますが、初期の実験では、これがページ上の残りのフローに影響します。
または、おそらくCSSの背景画像を使用するのが最善の方法ですか?提案wisdom'-」
a.particular-link {display: block; /* or inline-block; I think IE would respect it since a link is an inline-element */
background: #fff url(path/to/image.gif) top left no-repeat;
text-align: center;
line-height: 50px; } /* line height should be equal to the height of the image to vertically center using this technique */
私も - そして、これは単に個人的な習慣、気取りかもしれだろうと受け取ら:
わかりませんが、コードとして表示するコードブロックを編集する必要があるかもしれません(コードを選択して[101010]ボタンをクリックしてください)。それがあなたのサイトでどのようにレンダリングされるかを表示しようとしていない限り? –
サンプルHTMLが役立つでしょう。 – razzed