0

テキストと画像のリンクがありました。画像の下に下線を付けたくありませんが、テキストには下線を付けたいです。これらを2つの別々のリンクに分割せずにこれをサポートする方法はありますか? ここに例の写真があります:

ここに画像の説明を入力

4

2 に答える 2

1

いいえ、リンクを 2 つの部分に分割せずにそれを達成する方法はありません。

別の方法としてborder-bottom: 1px solid #000、テキストを含む要素に配置することもできますが、これはネイティブの A 要素と同じようには動作しません。ホバー、アクティブ、および訪問済みの状態では、少なくとも JavaScript の介入がなければ動作しません。

于 2011-11-07T13:41:47.993 に答える
-1

次のような構造を簡単に実行できます。

<a><span>text</span><img /></a>

その後、 から下線を削除し、 に下線aを適用できますa span

デモはこちら: http://jsfiddle.net/chrisvenus/pdrz9/

以下は機能しないことに注意してください。

img {
  text-decoration: none;
}
于 2011-11-07T12:55:07.007 に答える