mirror of https://github.com/twbs/bootstrap.git
				
				
				
			Remove broken CSS that tried to reset the absolute positioning when there was no text
This commit is contained in:
		
							parent
							
								
									3fbdedbf22
								
							
						
					
					
						commit
						006590ed9a
					
				| 
						 | 
				
			
			@ -238,17 +238,17 @@ Group checkboxes or radios on the same horizontal row by adding `.form-check-inl
 | 
			
		|||
 | 
			
		||||
### Without labels
 | 
			
		||||
 | 
			
		||||
Should you have no text within the `<label>`, the input is positioned as you'd expect. **Currently only works on non-inline checkboxes and radios.** Remember to still provide some form of label for assistive technologies (for instance, using `aria-label`).
 | 
			
		||||
Add `.position-static` to inputs within `.form-check` that don't have any label text. Remember to still provide some form of label for assistive technologies (for instance, using `aria-label`).
 | 
			
		||||
 | 
			
		||||
{% example html %}
 | 
			
		||||
<div class="form-check">
 | 
			
		||||
  <label class="form-check-label">
 | 
			
		||||
    <input class="form-check-input" type="checkbox" id="blankCheckbox" value="option1" aria-label="...">
 | 
			
		||||
    <input class="form-check-input position-static" type="checkbox" id="blankCheckbox" value="option1" aria-label="...">
 | 
			
		||||
  </label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="form-check">
 | 
			
		||||
  <label class="form-check-label">
 | 
			
		||||
    <input class="form-check-input" type="radio" name="blankRadio" id="blankRadio1" value="option1" aria-label="...">
 | 
			
		||||
    <input class="form-check-input position-static" type="radio" name="blankRadio" id="blankRadio1" value="option1" aria-label="...">
 | 
			
		||||
  </label>
 | 
			
		||||
</div>
 | 
			
		||||
{% endexample %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -236,10 +236,6 @@ select.form-control-lg {
 | 
			
		|||
  position: absolute;
 | 
			
		||||
  margin-top: $form-check-input-margin-y;
 | 
			
		||||
  margin-left: -$form-check-input-gutter;
 | 
			
		||||
 | 
			
		||||
  &:only-child {
 | 
			
		||||
    position: static;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Radios and checkboxes on same line
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue