2014-06-25 2 views
1
  <form class="form-inline"> 
       <div class="form-group"> 
        <label class="sr-only"></label> 
        <input class="form-control" type="text"/> 
       </div> 
       <div class="form-group"> 
        <label class="sr-only"></label> 
        <input class="form-control hello" type="text"/> 
       </div> 
       <div class="form-group"> 
        <label class="sr-only"></label> 
        <input class="form-control" type="text"/> 
       </div> 
       <input type="submit" class="btn" value="submit"/> 
      </form> 

중간 입력의 폭을 500px로 만들려면 어떻게해야합니까? col-xs-10을 연속으로 배치하려고 시도했지만 작동하지 않습니다. 여기에 a가있다 jsfiddle demo.인라인 양식 입력의 너비가 증가합니까?

+0

귀하의 바이올린이 제대로 작동하는 것 같군. "hello"클래스의 각 입력은 500px입니다. 너 한테 무슨 잘못이야? – showdev

+0

@showdev 창을 확장 해보십시오. –

+0

아. 예. 부트 스트랩은'width : auto'로 스타일을 덮어 씁니다. 부트 스트랩의 것보다 CSS를 더 구체적으로 (https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity) 만들어야합니다 :'.form-inline .hello {width : 500px ; }'. [시도해보십시오] (http://jsfiddle.net/uvdU8/4/). – showdev

답변

0

다음 CSS 규칙이 작동합니다 :

.form-inline .form-control.hello { 
    display: inline-block; 
    width:500px; 
} 

JS 바이올린 :http://jsfiddle.net/uvdU8/3/

관련 문제