テキストと画像のリンクがありました。画像の下に下線を付けたくありませんが、テキストには下線を付けたいです。これらを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 に答える