aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnika Henke <anika@selfthinker.org>2012-11-29 17:30:17 +0000
committerMike Sherov <mike.sherov@gmail.com>2012-11-29 21:30:58 -0500
commit83e2a59ace6f00b785dd6f46fd63b416d86e0cc2 (patch)
tree7edad32f4c75ea0009a95be24846a95cba37d5e5
parenta5d50da591fdf329f05cb38fb169627018093528 (diff)
downloadjquery-ui-83e2a59ace6f00b785dd6f46fd63b416d86e0cc2.tar.gz
jquery-ui-83e2a59ace6f00b785dd6f46fd63b416d86e0cc2.zip
Button: fixed inconsistent button styling in most browsers. Fixes #7996 - Button: Inconsistent styling based on markup
-rw-r--r--themes/base/jquery.ui.button.css7
1 files changed, 5 insertions, 2 deletions
diff --git a/themes/base/jquery.ui.button.css b/themes/base/jquery.ui.button.css
index 5588eb42c..602f93a92 100644
--- a/themes/base/jquery.ui.button.css
+++ b/themes/base/jquery.ui.button.css
@@ -12,8 +12,10 @@
display: inline-block;
position: relative;
padding: 0;
+ line-height: normal;
margin-right: .1em;
cursor: pointer;
+ vertical-align: middle;
text-align: center;
zoom: 1;
overflow: visible; /* removes extra width in IE */
@@ -43,7 +45,7 @@ button.ui-button-icons-only {
/* button text element */
.ui-button .ui-button-text {
display: inline-block;
- line-height: 1.4;
+ line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
@@ -105,7 +107,8 @@ input.ui-button {
}
/* workarounds */
-/* reset extra padding in Firefox */
+/* reset extra padding in Firefox, see h5bp.com/l */
+input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;