html
  • css
  • twitter-bootstrap
  • twitter-bootstrap-3
  • 2014-01-30 55 views 1 likes 
    1

    我想在一個輸入組插件內放一個(2按鈕)無線電btn組。我在那裏遇到的麻煩是按鈕不在一行。無線電btn組內輸入組addon

    將元素保留在同一行上的常見模式對我無效。

    你知道我該如何解決這個問題嗎? THX

    這裏的的jsfiddle:http://jsfiddle.net/DTcHh/144/

    <div id="filter_criteria_date"> 
    <div class="input-group" style='margin-top:15px'> <span class="input-group-addon"> 
        <input type="checkbox"> 
        <div class="btn-group" data-toggle="buttons-radio"> 
         <button type="button" class="btn btn-xs btn-primary">And</button> 
         <button type="button" class="btn btn-xs btn-primary">Or</button> 
        </div> 
        </span> 
    
        <input type="text" class="form-control filter_text" placeholder="Filter"> 
    </div> 
    

    +1

    設置按鈕的母公司的寬度? '.btn-group {width:100px;這是你的意思嗎? [DEMO](http://jsfiddle.net/Ruddy/DTcHh/145/) – Ruddy

    +0

    甜。這似乎是訣竅。謝謝你,Ruddy! – sirtate

    +0

    沒問題,我創建了一個答案。你能接受嗎?快樂的編碼! – Ruddy

    回答

    1

    他們不要停留在一行,由於沒有寬度設置。爲按鈕的父級設置寬度,它們將適合。

    .btn-group { 
        width: 100px; 
    } 
    

    DEMO HERE

    0
    .input-group-addon { width:auto; } 
    

    工作演示http://jsfiddle.net/DTcHh/148/

    +0

    感謝您的答案。這真的很高雅。你知道我可以如何讓input-group-addon右邊的文本輸入到父div的其餘部分(沒有插件越來越寬)嗎? – sirtate

    +0

    沒有得到你的觀點,因爲我假設從右側輸入文本對齊只是把文本框的CSS屬性'文本對齊:正確;' – Sender

    +0

    對不起,如果我不清楚。我的意思是:文本輸入字段可能會佔用整個剩餘寬度,從而使插件保持相同的寬度?換句話說:我可以實現文本輸入覆蓋紅色區域嗎? http://jsfiddle.net/DTcHh/150/ – sirtate

    相關問題