Bootstrapを使用してスタイルを設定したい編集可能フィールドと読み取り専用フィールドが混在するフォームがあります。次のスクリーンショットに示すように、編集可能なフィールドは正しく配置されていますが、読み取り専用フィールドは配置されていません。
私が使用しているHTMLは次のとおりです。
<form class="form-horizontal">
<div class="control-group">
<label class="control-label">Name</label>
<div class="controls">
John Smith
</div>
</div>
<div class="control-group">
<label class="control-label" for="date_of_birth">Date of Birth</label>
<div class="controls">
<input name="date_of_birth" id="date_of_birth" size="16" type="text" value="" />
<span class="help-inline">dd/mm/yyyy</span>
</div>
</div>
</form>
ボックスをクリックできないとユーザーが混乱したりイライラしたりするため、編集できないフィールドには読み取り専用の入力を表示したくありません。これらは編集できないフィールドであるため、それらを無効/読み取り専用として表示することは実際には意味がありません。テキストを表示して、ラベルと正しく位置合わせしたいだけです。Bootstrapで何かを使用するか、デフォルトのスタイルをオーバーライドすることで、これを行う方法はありますか?
私の質問はこれに似ていますが、回答されていません(少なくとも元の質問への回答ではありません)。Bootstrapは過去7か月間に複数のリリースがあったため、何かが変更された場合に備えてもう一度質問する価値があると思いました。 。