aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGaĆ«l Poupard <[email protected]>2020-06-24 13:11:20 +0200
committerGitHub <[email protected]>2020-06-24 14:11:20 +0300
commit9c320df6529e27a0fe358fdaf18adc02d36d1ba4 (patch)
tree390021210ef12bfbeb9a63bd80c672343ab51ac0
parent02ff387daa3a6e684210da7ee47ad988a2352aac (diff)
downloadbootstrap-9c320df6529e27a0fe358fdaf18adc02d36d1ba4.tar.xz
bootstrap-9c320df6529e27a0fe358fdaf18adc02d36d1ba4.zip
Floating labels improvements (#30966)
* docs(example): floating-labels' better Edge fallback * docs(example): refactor floating-labels' CSS
-rw-r--r--site/content/docs/5.0/examples/floating-labels/floating-labels.css20
1 files changed, 13 insertions, 7 deletions
diff --git a/site/content/docs/5.0/examples/floating-labels/floating-labels.css b/site/content/docs/5.0/examples/floating-labels/floating-labels.css
index 30daef63e..9092659d0 100644
--- a/site/content/docs/5.0/examples/floating-labels/floating-labels.css
+++ b/site/content/docs/5.0/examples/floating-labels/floating-labels.css
@@ -23,13 +23,13 @@ body {
margin-bottom: 1rem;
}
-.form-label-group > input,
-.form-label-group > label {
+.form-label-group input,
+.form-label-group label {
height: 3.125rem;
padding: .75rem;
}
-.form-label-group > label {
+.form-label-group label {
position: absolute;
top: 0;
left: 0;
@@ -47,11 +47,11 @@ body {
color: transparent;
}
-.form-label-group input::-ms-input-placeholder {
+.form-label-group input::-moz-placeholder {
color: transparent;
}
-.form-label-group input::-moz-placeholder {
+.form-label-group input::-ms-input-placeholder {
color: transparent;
}
@@ -86,9 +86,15 @@ body {
/* Fallback for Edge
-------------------------------------------------- */
@supports (-ms-ime-align: auto) {
- .form-label-group > label {
- display: none;
+ .form-label-group {
+ display: flex;
+ flex-direction: column-reverse;
}
+
+ .form-label-group label {
+ position: static;
+ }
+
.form-label-group input::-ms-input-placeholder {
color: #777;
}