Ich habe es schwer herauszufinden, wie man ein kleines Ausrichtungsproblem beheben kann, wie in der Geige gezeigt. Das Textfeld und das Bootstrap-Label "R" sind nicht oben ausgerichtet.Problem mit der Ausrichtung von Textfeld und Bootstrap-Label
https://jsfiddle.net/haribalaji/p7Louzq9/
.inline-form-control
{
display: inline-block;
width: 90%;
}
.labelClass
{
display: inline-block;
height: 40px;
}
.label-primary {
background-color: #337ab7;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
Here is the code
<code>
<form>
<div class="row">
\t <div class="col-xs-12 col-md-8">
\t \t <div class="form-group">
\t \t \t <label for="adrTerm"><span>Adverse Reaction Term</span><span style="color:red;">*</span></label>
\t \t \t <div class="field"><input type="text" name="adrTerm" class="inline-form-control form-control" placeholder="Enter the ADR Term Name" value="" tabindex="1"><span class="labelClass label label-primary">R</span>
\t \t \t <div class="input"></div>
\t \t </div>
\t </div>
</div>
</form>
</code>
Leider ist JSFIDDLE hier blockiert. Aber ich kann sehen, dass Sie die Bootstrap-Dokumentation nicht befolgen (http://getbootstrap.com/css/#forms). Fügen Sie keine "row" -Klasse in ein Formular ein. Beachten Sie, dass '.form-group' ein Label mit einem Eingang gruppiert. Verwenden Sie keine absolute Positionierung, wie die bereits vorgeschlagene Antwort vermuten lässt. Ich bin mir sicher, das wäre ein Hack. – Karl
Wo ist deine Frage? Und was meinst du mit 'Das Textfeld und 'R' Bootstrap-Label ist nicht auf der Oberseite ausgerichtet. Darüber hinaus enthält Ihre Geige nicht die Bootstrap-Ressourcen. Wenn Sie immer noch nach einer Antwort suchen, würde ich vorschlagen, diese Frage zu klären und klarer zu machen. Andernfalls sollten Sie es löschen. – Karl
Hallo Karl, hast du das Code-Snippet ausgeführt? Beachten Sie, dass die Schaltfläche "R" klein und nicht mit dem oberen/unteren Rand des Textfelds links davon ausgerichtet ist. Hast du einen Bootstrap 3-basierten Styling-Fix? – Balaji