0

これが機能する理由がわかりません。

input[ type = "text" ]:last-of-type:focus{ border:1px solid red; }

しかし、これは機能しません:

input[ type = "checkbox" ]:last-of-type:checked{ border:1px solid red; }

「border」プロパティは単なる例であり、他のプロパティもすべて却下されます。

4

1 に答える 1

1

与えられた:

<!DOCTYPE HTML>
<meta charset="utf-8"/>
<title>Testing</title>
<style>
input[ type = "checkbox" ]:last-of-type:checked{ top: 100px;  }
input[type='checkbox'] { position: absolute; top: 200px; }
</style>
<h1>Testing</h1>
<form>
        <input type="submit" />
        <input type="checkbox" />
</form>

私にとってはChromeで完全に機能します。おそらく、テストしているブラウザのチェックボックスで尊重されるプロパティを使用して試していない可能性があります。

于 2011-03-25T13:33:55.317 に答える