0

CSSを介してtarget="_ top"へのリンク動作を変更することは可能ですか?

編集: すぐに、私の友達、すぐに。:)

a[target="_top"],
area[target="_top"],
form[target="_top"]
  { target: root }

http://www.w3.org/TR/css3-hyperlinks/

4

3 に答える 3

5

いいえ、できません。CSSはプレゼンテーション用です。

編集CSS3ハイパーリンクプレゼンテーションモジュールはこれを可能にすることについて話しますが、それは作業ドラフトにすぎず、どのブラウザでもサポートされていません。

于 2012-09-20T17:48:15.940 に答える
1

いいえ。ただし、タグにaを設定してclass="top"から、a(jQueryを介して)javascriptを使用してその動作を変更することもできます。

$(function() {
  $('.top').attr('target','_top');
});​

jsfiddle: http: //jsfiddle.net/brRHP/3/

于 2012-09-20T17:53:13.783 に答える
0

<div id="top"></div>いいえ。ただし、本文の上部にを追加してください。次に、アンカーにindex.php#topを参照させます(ページ名がindex.phpの場合)

于 2012-09-20T17:49:11.703 に答える