Ich brauche wirklich Ihre Hilfe, um meine Formularfelder und ihre Beschriftungen korrekt zu formatieren und zu positionieren. Die Beschriftungen "CATEGORY A" und "CATEGORY B" sind nur Beispieltext, aber tatsächlich werden Inhalt und Länge dynamisch geändert. Daher ist es wichtig, sie automatisch zu umbrechen, bevor sie die Elemente "Button1" und "Button2" überlappen. Ich benutze Bootstrap hier, um meine Felder ansprechbar zu machen.Felder richtig ausrichten
Dies ist die eigentliche Design-Format, das ich erreichen möchte:
Und dies ist der aktuelle Code, den ich bis jetzt haben.
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-1">Field 1</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-1" name="main-field-1" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-2">Field 2</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-2" name="main-field-2" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
<h4>
Other Fields
</h4><BR><BR>
CATEGORY A <button class="btn btn-primary" style="min-width:55px;margin-right:3px;margin-bottom:3px;padding:3px" title="">Button 1</button><button class="btn btn-primary" style="min-width:55px;margin-right:3px;margin-bottom:3px;padding:3px" title="">Button 2</button>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-1">Field 1</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-1" name="main-field-1" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-2">Field 2</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-2" name="main-field-2" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
CATEGORY B <button class="btn btn-primary" style="min-width:55px;margin-right:3px;margin-bottom:3px;padding:3px" title="">Button 1</button><button class="btn btn-primary" style="min-width:55px;margin-right:3px;margin-bottom:3px;padding:3px" title="">Button 2</button>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-1">Field 1</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-1" name="main-field-1" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
<div class="form-group ">
\t <label class="control-label col-xs-6 col-md-3" for="main-field-2">Field 2</label>
\t <div class="form_field col-xs-6 col-md-9 required">
<input class="form-control " id="main-label-2" name="main-field-2" placeholder="Number" title="Enter Value" type="text">
<div class="" style="display:none"></div>
\t </div>
</div>
Wow, danke, das ist, was ich für :) suchen. Ich schätze es sehr. – Rocky