(বুটস্ট্র্যাপ v4, v3 এবং v3 এর উদাহরণ সহ আপডেট করা)
বুটস্ট্র্যাপের বিগত কয়েকটি বড় সংস্করণের জন্য বৈধতা শ্রেণীর সাথে ফর্মের উদাহরণ।
বুটস্ট্র্যাপ ভি 4
কোডেপেনে লাইভ সংস্করণ দেখুন
<div class="container">
<form>
<div class="form-group row">
<label for="inputEmail" class="col-sm-2 col-form-label text-success">Email</label>
<div class="col-sm-7">
<input type="email" class="form-control is-valid" id="inputEmail" placeholder="Email">
</div>
</div>
<div class="form-group row">
<label for="inputPassword" class="col-sm-2 col-form-label text-danger">Password</label>
<div class="col-sm-7">
<input type="password" class="form-control is-invalid" id="inputPassword" placeholder="Password">
</div>
<div class="col-sm-3">
<small id="passwordHelp" class="text-danger">
Must be 8-20 characters long.
</small>
</div>
</div>
</form>
</div>
বুটস্ট্র্যাপ ভি 3
কোডেপেনে লাইভ সংস্করণ দেখুন
<form role="form">
<div class="form-group has-warning">
<label class="control-label" for="inputWarning">Input with warning</label>
<input type="text" class="form-control" id="inputWarning">
<span class="help-block">Something may have gone wrong</span>
</div>
<div class="form-group has-error">
<label class="control-label" for="inputError">Input with error</label>
<input type="text" class="form-control" id="inputError">
<span class="help-block">Please correct the error</span>
</div>
<div class="form-group has-info">
<label class="control-label" for="inputError">Input with info</label>
<input type="text" class="form-control" id="inputError">
<span class="help-block">Username is taken</span>
</div>
<div class="form-group has-success">
<label class="control-label" for="inputSuccess">Input with success</label>
<input type="text" class="form-control" id="inputSuccess" />
<span class="help-block">Woohoo!</span>
</div>
</form>
বুটস্ট্র্যাপ ভি 2
Jsfiddle এ লাইভ সংস্করণ দেখুন
.error
, .success
, .warning
এবং .info
ক্লাস অ্যাপেন্ড হয় .control-group
। এটি স্ট্যান্ডার্ড বুটস্ট্র্যাপ মার্কআপ এবং v2-এ স্টাইলিং। কেবল এটি অনুসরণ করুন এবং আপনি ভাল অবস্থায় আছেন। আপনি যদি পছন্দ করেন তবে পপআপ বা "ইনলাইন ফ্ল্যাশ" যুক্ত করতে নিজের স্টাইলগুলি ছাড়িয়ে যেতে পারেন, তবে আপনি যদি বুটস্ট্র্যাপ কনভেনশনটি অনুসরণ করেন এবং সেইগুলিতে এই বৈধকরণের ক্লাসগুলি ঝুলিয়ে রাখেন তবে .control-group
এটি সামঞ্জস্যপূর্ণ এবং পরিচালনা করা সহজ (অন্তত আপনি যেহেতু ' বুটস্ট্র্যাপ ডক্স এবং উদাহরণগুলির সুবিধা অবিরত থাকবে)
<form class="form-horizontal">
<div class="control-group warning">
<label class="control-label" for="inputWarning">Input with warning</label>
<div class="controls">
<input type="text" id="inputWarning">
<span class="help-inline">Something may have gone wrong</span>
</div>
</div>
<div class="control-group error">
<label class="control-label" for="inputError">Input with error</label>
<div class="controls">
<input type="text" id="inputError">
<span class="help-inline">Please correct the error</span>
</div>
</div>
<div class="control-group info">
<label class="control-label" for="inputInfo">Input with info</label>
<div class="controls">
<input type="text" id="inputInfo">
<span class="help-inline">Username is taken</span>
</div>
</div>
<div class="control-group success">
<label class="control-label" for="inputSuccess">Input with success</label>
<div class="controls">
<input type="text" id="inputSuccess">
<span class="help-inline">Woohoo!</span>
</div>
</div>
</form>