Twitter bootstrap overflow input append with icon -


i want create nice contact form icons , full width input fields (span12).

i use these frameworks:

  • twitter bootstrap
  • font awesome 3.0
  • jquery

but input fields extend/overflow amount of icon. please help!

    <div class="row">         <div class="container">             <h1>contat us</h1>                  <div class="control-group">                     <div class="controls">                         <div class="input-prepend">                             <span class="add-on"><i class="icon-user"></i></span>                             <input class="span12" placeholder="full name" id="inputicon" type="text" required="required">                         </div>                     </div>                 </div>                  <div class="control-group">                     <div class="controls">                         <div class="input-prepend">                             <span class="add-on"><i class="icon-envelope"></i></span>                             <input class="span12" placeholder="your email" id="inputicon" type="email" required="required">                         </div>                     </div>                 </div>                  <div class="control-group">                     <div class="controls">                         <div class="input-prepend">                             <span class="add-on"><i class="icon-phone"></i></span>                             <input class="span12" placeholder="telephone" id="inputicon" type="tel">                         </div>                     </div>                 </div>                  <div class="btn-toolbar">                   <div class="btn-group" required="required">                         <button class="btn" href="#"><i class="icon-coffee"></i> question</button>                         <button class="btn" href="#"><i class="icon-plus-sign-alt"></i> suggestions</button>                         <button class="btn" href="#"><i class="icon-stethoscope"></i> product support</button>                         <button class="btn" href="#"><i class="icon-suitcase"></i> job application</button>                     </div>                 </div>                    <div class="controls">                     <textarea id="message" name="message" class="span12" placeholder="your message" rows="5" required="required"></textarea>                 </div>                  <p>                 <label class="checkbox">                     <input type="checkbox"> sign our newsletter                 </label>                 <button class="btn btn-primary" type="button">send</button>                 </p>             </div>     </div> 

seems fine on bootply (http://bootply.com/60556) how including bootstrap.css, bootstrap-responsive.css, font-awesome, etc..?

edit - ah, see problem. maybe bootstrap bug. workaround override input.span12 css this:

.input-prepend input.span12  {     width: 1129px; } 

i updated demo


Comments

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -