Ich verwende Bootstrap für meine JSPSeite.
Ich möchte <fieldset>und <legend>für mein Formular verwenden. Das ist mein Code.
<fieldset class="scheduler-border">
<legend class="scheduler-border">Start Time</legend>
<div class="control-group">
<label class="control-label input-label" for="startTime">Start :</label>
<div class="controls bootstrap-timepicker">
<input type="text" class="datetime" id="startTime" name="startTime" placeholder="Start Time" />
<i class="icon-time"></i>
</div>
</div>
</fieldset>
CSS ist
fieldset.scheduler-border {
border: 1px groove #ddd !important;
padding: 0 1.4em 1.4em 1.4em !important;
margin: 0 0 1.5em 0 !important;
-webkit-box-shadow: 0px 0px 0px 0px #000;
box-shadow: 0px 0px 0px 0px #000;
}
legend.scheduler-border {
font-size: 1.2em !important;
font-weight: bold !important;
text-align: left !important;
}
Ich bekomme eine solche Ausgabe

Ich möchte die Ausgabe folgendermaßen

Ich habe versucht hinzuzufügen
border:none;
width:100px;
um legend.scheduler-borderin CSS. Und ich bekomme die erwartete Ausgabe. Das Problem ist jedoch, dass ich <fieldset>für andere Felder ein weiteres hinzufügen möchte . Diesmal ist die Breite des Textes in der Legende ein Problem, da er länger als ist 100px.
Was soll ich also tun, um eine Ausgabe zu erhalten, wie ich sie erwähnt habe? (Ohne den Legendentext zu streichen)

