0

CSSで遊んでいる皆さん。箱を作りました。基本的に、私が理解しようとしているのは、人がボックスにカーソルを合わせると、色が変わり、新しいタブの別のページにリンクする方法です。誰でも私を助けることができますか?

ここまでのコード。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="eng" lang="eng">
<head>

<style>
    .border
    {
        height: 150px; 
        width:  150px; 
        border: 1px solid black;  
        text-align:center; 
    }

</style>


</head>
<body>

<div class="border">
    <a href="http://www.1.com/"></a> 
</div>

</body>
</html>
4

3 に答える 3

3

色を変える部分はCSS:hover疑似クラスを使用

.border:hover{
   background: green;
}

target="_blank"リンクタグでのリンクオープン部分の使用

<a href="http://www.1.com/" target="_blank"></a> 

ユーザーのブラウザ設定に応じて、新しいタブまたはウィンドウでリンクが開きます(影響を与えることはできません)

于 2012-12-02T21:15:55.973 に答える
1

特定のタブまたは新しいタブでリンクを開くことは強制できません。同じウィンドウ、同じフレーム、カスタム フレーム、新しいフレーム、または新しいウィンドウでリンクを開くことのみを制御できます。

于 2012-12-02T21:17:30.923 に答える