1

ビジターの追加、マシンの追加、ホストの追加、オペレーターの追加の 4 つのリンクがあります。リンクをホバリングしてもカーソル アイコンが変化しないことに驚きました。ここに私のコードがあります

<div style="margin-left:800px;margin-top:-200px;"><a style="text-decoration:none" href="addvisitorui.php"><label for="addvisitor">ADD VISITOR</a></div>
            <div style="margin-left:800px;"><a style="text-decoration:none" href="addmachine/addmachineui.php"><label for="addmachine">ADD MACHINE</a></div>
            <div style="margin-left:800px;"><a style="text-decoration:none" href="addhost/addhostui.php"><label for="addhost">ADD HOST</a></div>
            <div style="margin-left:800px;"><a style="text-decoration:none" href="addoperator/addoperatorui.php"><label for="addoperator">ADD OPERATOR</a></div> 

誰かが私が間違っていることを教えてもらえますか.ありがとう

4

6 に答える 6

0

アンカータグ内からラベルを削除してください。または、ラベルを追加したい場合は、アンカータグの前に追加できるので、完璧に作業できます

お気に入り

<div style="margin-left:800px;"><label for="addhost"><a style="text-decoration:none" href="addhost/addhostui.php">ADD HOST</a></label></div>
于 2013-04-16T11:48:41.350 に答える
0

CSS を使用しますが、style="" ではなくブロックまたは .css ファイルで使用します。

あなたのコードは無効です。たとえば、ラベルの終了タグはありません

ホバーを利用する

<style>
a {text-decoration:none;}
a:hover{color:red;}
div.mystyle{margin-left:800px;margin-top:-200px;}
</style>

適切な HTML

        <div class="mystyle"><a href="addvisitorui.php"><label for="addvisitor">ADD VISITOR</label></a></div>
        <div class="mystyle"><a href="addmachine/addmachineui.php"><label for="addmachine">ADD MACHINE</label></a></div>
        <div class="mystyle"><a href="addhost/addhostui.php"><label for="addhost">ADD HOST</label></a></div>
        <div class="mystyle"><a href="addoperator/addoperatorui.php"><label for="addoperator">ADD OPERATOR</label></a></div> 

とにかくラベルタグを使用するのはなぜですか?

于 2013-04-16T11:45:21.753 に答える
0

ラベルタグを閉じて修正してみてください。問題が解決するはずです。

<div style="margin-left:800px;margin-top:-200px;">
    <a style="text-decoration:none" href="addvisitorui.php">
        <label for="addvisitor">ADD VISITOR</label>
    </a>
</div>
于 2013-04-16T11:45:25.723 に答える
0

HTML の形式が正しくありません:

<div style="margin-left:800px;margin-top:-200px;">
    <a style="text-decoration:none" href="addvisitorui.php">
        <label for="addvisitor">ADD VISITOR</label>
    </a>
</div>
<div style="margin-left:800px;">
    <a style="text-decoration:none" href="addmachine/addmachineui.php">
        <label for="addmachine">ADD MACHINE</label>
    </a>
</div>
<div style="margin-left:800px;">
    <a style="text-decoration:none" href="addhost/addhostui.php">
        <label for="addhost">ADD HOST</label>
    </a>
</div>
<div style="margin-left:800px;">
    <a style="text-decoration:none" href="addoperator/addoperatorui.php">
        <label for="addoperator">ADD OPERATOR</label>
    </a>
</div> 

また、カーソルlabelを使用する必要があることを指定する CSS ルールを追加する必要があります。pointer

a label {
    cursor: pointer
}
于 2013-04-16T11:45:55.643 に答える
0

これを試して:

div style="cursor:pointer;margin-left:800px;"

div にカーソルを合わせると、カーソルがポインターに更新されます。

于 2013-04-16T11:45:58.700 に答える
0

div に以下を追加してみてください。cursor:pointer

すなわち

<div style="margin-left:800px;margin-top:-200px;cursor:pointer;"><a style="text-decoration:none" href="addvisitorui.php"><label for="addvisitor">ADD VISITOR</a></div>

于 2013-04-16T11:45:58.807 に答える