Move input type appearance normalization into its own rule

This commit is contained in:
Jonathan Neal 2016-03-17 23:58:17 -04:00
parent 9a3b1b32f4
commit 28f2f6c292

17
normalize.css vendored
View File

@ -293,8 +293,6 @@ select {
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
*/
button,
@ -302,15 +300,24 @@ html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
-webkit-appearance: button; /* 2 */
cursor: pointer; /* 3 */
}
/**
* Improve consistency of cursor style between image-type `input` and others.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
/**
* Re-set default cursor for disabled elements.
*/
[disabled],
html [disabled] {
[disabled] {
cursor: default;
}