Commit 475b985a authored by Mark Otto's avatar Mark Otto

remove padding from first-child of inline radios/checkboxes

parent 22d52fca
...@@ -596,6 +596,9 @@ input[type="hidden"] { ...@@ -596,6 +596,9 @@ input[type="hidden"] {
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
margin-left: 10px; margin-left: 10px;
} }
.controls > .radio.inline:first-child, .controls > .checkbox.inline:first-child {
padding-top: 5px;
}
input, textarea { input, textarea {
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
......
...@@ -175,6 +175,11 @@ input[type="hidden"] { ...@@ -175,6 +175,11 @@ input[type="hidden"] {
.checkbox.inline + .checkbox.inline { .checkbox.inline + .checkbox.inline {
margin-left: 10px; // space out consecutive inline controls margin-left: 10px; // space out consecutive inline controls
} }
// But don't forget to remove their padding on first-child
.controls > .radio.inline:first-child,
.controls > .checkbox.inline:first-child {
padding-top: 5px; // has to be padding because margin collaspes
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment