mirror of
https://github.com/necolas/normalize.css.git
synced 2024-12-25 15:14:19 +00:00
Add normalization of <form> and <fieldset> elements. Add input[type='reset'] to box sizing normalization. Add cursor:pointer for clickable inputs/buttons.
This commit is contained in:
parent
56d63dfe7a
commit
11d60fe7ba
32
normalize.css
vendored
32
normalize.css
vendored
@ -222,6 +222,24 @@ sub {
|
|||||||
|
|
||||||
/* ............................................................................................................. Form elements */
|
/* ............................................................................................................. Form elements */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Remove margin from <form> element
|
||||||
|
* Fixes styling in IE6/7
|
||||||
|
*/
|
||||||
|
|
||||||
|
form {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Define consistent margin and padding for <fieldset> element
|
||||||
|
*/
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
margin: 0 2px;
|
||||||
|
padding: 0.35em 0.625em 0.75em;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Define alignment for <legend> element
|
* Define alignment for <legend> element
|
||||||
* Fixes alignment displayed oddly in IE6/7
|
* Fixes alignment displayed oddly in IE6/7
|
||||||
@ -268,6 +286,19 @@ input::-moz-focus-inner {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Display hand cursor for clickable form elements in all browsers except IE6.
|
||||||
|
* Improves usability and fixes inconsistent cursor style between type=image and other types
|
||||||
|
*/
|
||||||
|
|
||||||
|
input[type="button"],
|
||||||
|
input[type="image"],
|
||||||
|
input[type="reset"],
|
||||||
|
input[type="submit"],
|
||||||
|
button {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 1. Disable default vertical scrollbar for <textarea> element
|
* 1. Disable default vertical scrollbar for <textarea> element
|
||||||
* Fixes scrollbar displayed oddly in IE6/7/8/9
|
* Fixes scrollbar displayed oddly in IE6/7/8/9
|
||||||
@ -287,6 +318,7 @@ textarea {
|
|||||||
input[type='button'],
|
input[type='button'],
|
||||||
input[type='checkbox'],
|
input[type='checkbox'],
|
||||||
input[type='radio'],
|
input[type='radio'],
|
||||||
|
input[type='reset'],
|
||||||
input[type='submit'],
|
input[type='submit'],
|
||||||
select {
|
select {
|
||||||
-moz-box-sizing: border-box;
|
-moz-box-sizing: border-box;
|
||||||
|
Loading…
Reference in New Issue
Block a user