Ich habe Bootstrap 3 Warnung mit Symbolen. Ich habe eine Symbolschrift verwendet, um die Symbole zu verwalten. Wenn die Länge der Warnmeldung in einer Zeile dargestellt wird, habe ich kein Problem, aber wenn sie eine Zeile überschreitet, habe ich ein Problem mit der Ausrichtung des Symbols. Der folgende Screenshot zeigt die Ausgabe: Bootstrap-Warnung mit Pseudo vor mit vielen Zeilen ausrichten Nachricht
Was ich habe müssen, im zweiten Feld, das kastanienbraune Linie sollte beginnt und endet an den horizontalen Grenzen der Box und dem Text geht auf der rechten Seite sein. Mit anderen Worten, wenn die Textzeilen zunehmen, nimmt auch die Höhe des kastanienbraunen Rands zu und die vertikale Ausrichtung des Icons wird in der Mitte beibehalten. Hier
ist die HTML:
<div class="alert alert-warning">
<h4>This property contains system-sensitive properties. Do not use it unless you are well aware of their requirements and results. </h4>
</div>
Und hier sind alle CSS-Regeln in Bezug auf `div Alarm:
.alert-warning {
padding-left: unset;
}
.alert {
padding: 0 5px;
}
.alert-warning {
background-color: #F8AA5D;
border-color: #f7864e;
color: #795548;
}
.alert {
border: 1px solid transparent;
border-radius: 4px;
}
.alert, .thumbnail {
margin-bottom: 20px;
}
.alert-warning:before {
display: inline-block;
font-size: 320%;
font-family: fox;
text-align: center;
padding: 0 10px;
vertical-align: middle;
border-right: 5px solid;
margin: 0 10px;
.alert-warning:before {
content: "\e817";
color: #772953;
text-shadow: 0 1px 5px rgba(185,74,72,.79);
}
Und das ist h4
CSS:
.alert h4, .alert h5 {
display: inline-block;
padding: 0;
margin: 0;
}
.alert h4 {
color: inherit;
}
.alert h4 {
margin-top: 15px!important;
}
Eine mögliche Lösung, die einen 'max-width' erklärt auf' .alert h4' werden kann: https://codepen.io/anon/pen/WZYjXa – UncaughtTypeError
Als Robert Wade Hinweis, https://codepen.io/anon/pen/eGQWwp @UncaughtTypeError – SaidbakR