Reduce selector weight of input types

This commit is contained in:
Jonathan Neal 2016-03-17 23:57:16 -04:00
parent 7b962ccf45
commit 9a3b1b32f4

24
normalize.css vendored
View File

@ -298,9 +298,9 @@ select {
*/
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
-webkit-appearance: button; /* 2 */
cursor: pointer; /* 3 */
}
@ -309,8 +309,8 @@ input[type="submit"] {
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
[disabled],
html [disabled] {
cursor: default;
}
@ -341,8 +341,8 @@ input:-moz-focusring {
* 2. Remove excess padding in IE 8/9/10.
*/
input[type="checkbox"],
input[type="radio"] {
[type="checkbox"],
[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}
@ -353,8 +353,8 @@ input[type="radio"] {
* decrement button to change from `default` to `text`.
*/
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
@ -362,7 +362,7 @@ input[type="number"]::-webkit-outer-spin-button {
* Address `appearance` set to `searchfield` in Safari and Chrome.
*/
input[type="search"] {
[type="search"] {
-webkit-appearance: textfield;
}
@ -372,8 +372,8 @@ input[type="search"] {
* padding (and `textfield` appearance).
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}