Estoy usando Bootstrap para mi JSPpágina.
Quiero usar <fieldset>y <legend>para mi forma. Este es mi codigo.
<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 es
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;
}
Estoy obteniendo resultados como este

Quiero salida de la siguiente manera

Traté de agregar
border:none;
width:100px;
a legend.scheduler-borderen CSS. Y estoy obteniendo el resultado esperado. Pero el problema es que me gustaría agregar otro <fieldset>para otros campos. Esa vez, el ancho del texto en la leyenda es un problema, ya que es más largo que 100px.
Entonces, ¿qué debo hacer para obtener resultados como he mencionado? (Sin golpear el texto de la leyenda)

