From 28f2f6c292a628abc95358d9b19fae90029ddcd5 Mon Sep 17 00:00:00 2001 From: Jonathan Neal Date: Thu, 17 Mar 2016 23:58:17 -0400 Subject: [PATCH] Move input type appearance normalization into its own rule --- normalize.css | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/normalize.css b/normalize.css index cabe6a8..d568396 100644 --- a/normalize.css +++ b/normalize.css @@ -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; }