css a; hyperlink
ハイパーリンクを記述するときは通常 を使用しますが、ここで問題が発生します。説明は以下の通りです:
a{ text-decoration:underline;}
これは、よろしいですか、という意味だと思います。下線がまったくない、または両方に下線があることを意味しますか?
下線はありません:
設定:
text-decoration:none;
両方の下線:
これはボーダーでシミュレートする必要があります。
設定:
text-decoration:none;
border-bottom :1px Solidi #000 ;
padding-bottom:2px;//境界線をより明確に表示するため。
試してみてください。色、境界線のスタイル (写真も使用できます)、パディングのサイズはすべて変更できます。
これは、下線を付けないようにしますか、それとも両方の下線を付けますか?という意味だと思います。
設定:
text-decoration:none;
両方の下線:
これはボーダーでシミュレートする必要があります。
設定:
text-decoration:none;
border-bottom :1px Solidi #000 ;
padding-bottom:2px;//境界線をより明確に表示するため。
試してみてください。色、境界線のスタイル (写真も使用できます)、パディングのサイズはすべて変更できます。
ご返信ありがとうございます。まさにその通りです。私もあなたの方法を試してみました。このため、の途中に画像がある場合はそれも表示されます。次に、テキストの場合に下線を表示したいと思います。画像の場合は下線は表示されません。
テキストの場合は、リンクにスパンを追加して、そのスパンの CSS を制御できると思います。 text-decoration:underline; 画像の場合は、
border-bottom:1px soldi #000; を使用します。
加工をしないと、写真に下線が付きません。
W3C の text-decoration の説明を読みました。
text-decoration 属性は、テキストに追加される装飾を指定します。
この属性はテキストに対してのみ有効ですか?どうやって下線を引いたのでしょうか...
めまいがします。試してみましたが、あなたが言ったようにはなりませんでした。
W3C の text-decoration の説明を読みました。
text-decoration 属性は、テキストに追加される装飾を指定します。
この属性を使用すると、テキストに下線などの特定の効果を設定できます。子孫要素に独自の装飾がない場合、祖先要素に設定された装飾は子孫要素にも「拡張」されます。
text-decoration:none;
border-bottom:1px Solidi #000; //境界線をより明確に表示するため。
しかし、上のように設定すると、ハイパーリンクが画像の場合、下に行が表示されます。
テキストの場合は、リンクにスパンを追加して、そのスパンの CSS を制御できると思います。 text-decoration:underline; 画像の場合は、
border-bottom:1px soldi #000; を使用します。
現在メンテナンスプロジェクトに取り組んでいるため、ページはすでに書かれています。ブラウザを IE11 にアップグレードすると、ハイパーリンクに問題が発生します。
おっしゃるとおり、変更の範囲は比較的大きいと推定されます。したがって、それは実現不可能です。