亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于checkbox-inline和radio-inline的疑問

搞不懂為什么要用"checkbox-inline"和"radio-inline",如果是跟案例中一樣,把每一個單選框放到一個單獨的div中,那么radio-inline類并不能讓它們一行顯示,如果一個div里面放所有的單選框,那么不需要radio-inlie類就已經是一行顯示了;checkbox-inline也是類似的。求大神解釋,我用的是火狐瀏覽器。代碼和運行結果截圖如下所示:

58477c9d000165b905000168.jpg

58477c9d00012d3a05000174.jpg


正在回答

7 回答

是否可以不用div呢?加radio-inline和不加是什么區別呢?

0 回復 有任何疑惑可以回復我~

個人理解,本例中并沒有把每個單選框都放在一個單獨的div中,而是所有的label標簽放在div中,label標簽肯定是要有的,而radio-inline只是設置了一些樣式,margin之類的,有間距,看著更舒服點。

0 回復 有任何疑惑可以回復我~

確實是在一個div里 不用加 checkbox-inline也是在一行的,可能是有錯誤吧,

0 回復 有任何疑惑可以回復我~

我試了一下,

<form role="form">

? ? <div class="form-group checkbox-inline">

? ? <label>

? ? ? ? <input type="checkbox"value="option1">有戲

? ? </label>

? ? </div>

? ? <div class="from-group checkbox-inline">

? ? <label >

? ? ? ? <input type="checkbox"value="option1">攝影

? ? </lable>

? ? </div>

? ? <div class="from-group checkbox-inline">

? ? <label>

? ? ? ? <input type="checkbox"value="option1">攝影

? ? </lable>

</div>

</from>

這樣可以并列一行,但是不能在label上定義,而是在 div上,三個div在一行了

0 回復 有任何疑惑可以回復我~

如果你每個label都嵌套在div里,就給div添加radio-inline或? checkbox-inline,可以實現水平。(ps:因為剛才看完前一節,思維慣性,我第一次就是這么寫的)

0 回復 有任何疑惑可以回復我~
#1

蘇蘇_Web前端工程師 提問者

你沒搞清楚我表達的意思,我的意思是只要把所有的label寫在一個div里面,就已經是一行顯示了,跟label有沒有加radio-inline沒有關系。你看我第一張圖。
2016-12-08 回復 有任何疑惑可以回復我~
#2

bpdqxyx

在現實格式上有差別
2019-02-25 回復 有任何疑惑可以回復我~

剛開始學這個,不是很懂,只是發現你label的父級div的類是radio? 而不是form-group

0 回復 有任何疑惑可以回復我~

簡化代碼增強語義

0 回復 有任何疑惑可以回復我~
#1

蘇蘇_Web前端工程師 提問者

好吧,如果這么說的話倒是可以理解,只是課程上的解釋容易誤導別人啊,o(^▽^)o
2016-12-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于checkbox-inline和radio-inline的疑問

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號