這篇文章主要介紹“如何使用bootstrap3.0中的表單”,在日常操作中,相信很多人在如何使用bootstrap3.0中的表單問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”如何使用bootstrap3.0中的表單”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
創(chuàng)新互聯(lián)是一家網(wǎng)站設(shè)計(jì)公司,集創(chuàng)意、互聯(lián)網(wǎng)應(yīng)用、軟件技術(shù)為一體的創(chuàng)意網(wǎng)站建設(shè)服務(wù)商,主營(yíng)產(chǎn)品:響應(yīng)式網(wǎng)站設(shè)計(jì)、高端網(wǎng)站設(shè)計(jì)、成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)。我們專注企業(yè)品牌在網(wǎng)站中的整體樹(shù)立,網(wǎng)絡(luò)互動(dòng)的體驗(yàn),以及在手機(jī)等移動(dòng)端的優(yōu)質(zhì)呈現(xiàn)。成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、移動(dòng)互聯(lián)產(chǎn)品、網(wǎng)絡(luò)運(yùn)營(yíng)、VI設(shè)計(jì)、云產(chǎn)品.運(yùn)維為核心業(yè)務(wù)。為用戶提供一站式解決方案,我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價(jià)值服務(wù)。
基本案例
單獨(dú)的表單控件會(huì)被自動(dòng)賦予一些全局樣式。所有設(shè)置了.form-control的、
代碼如下:
兩個(gè)文本框的寬度的確為100%。并且有三個(gè)form-group。
內(nèi)聯(lián)表單
為左對(duì)齊和inline-block級(jí)別的控件設(shè)置.form-inline,可以將其排布的更緊湊。
需要設(shè)置寬度:在Bootstrap中,input、select和textarea默認(rèn)被設(shè)置為100%寬度。為了使用內(nèi)聯(lián)表單,你需要專門(mén)為使用到的表單控件設(shè)置寬度。
一定要設(shè)置label:如果你沒(méi)有為每個(gè)輸入控件設(shè)置label,屏幕閱讀器將無(wú)法正確識(shí)讀。對(duì)于這些內(nèi)聯(lián)表單,你可以通過(guò)為label設(shè)置.sr-only已將其隱藏。
代碼如下:
水平排列的表單
通過(guò)為表單添加.form-horizontal,并使用Bootstrap預(yù)置的柵格class可以將label和控件組水平并排布局。這樣做將改變.form-group的行為,使其表現(xiàn)為柵格系統(tǒng)中的行(row),因此就無(wú)需再使用.row了。
代碼如下:
被支持的控件
在表單布局案例中展示了其所支持的標(biāo)準(zhǔn)表單控件。
Input
大部分表單控件、文本輸入域控件。包括HTML5支持的所有類型:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel和color。
注意:有正確設(shè)置了type的input控件才能被賦予正確的樣式。
文本框示例
代碼如下:
Textarea
支持多行文本的表單控件??筛鶕?jù)需要改變r(jià)ows屬性。
代碼如下:
Checkbox 和 radio
Checkbox用于選擇列表中的一個(gè)或多個(gè)選項(xiàng),而radio用于從多個(gè)選項(xiàng)中只選擇一個(gè)。
默認(rèn)外觀(堆疊在一起)
代碼如下:
Inline checkboxes
通過(guò)將.checkbox-inline 或 .radio-inline應(yīng)用到一系列的checkbox或radio控件上,可以使這些控件排列在一行。
代碼如下:
同理Radio是一樣的,只需要添加一下樣式即可。
Select
代碼如下:
靜態(tài)控件
在水平布局的表單中,如果需要將一行純文本放置于label的同一行,為
元素添加.form-control-static即可。
代碼如下:
控件狀態(tài)
通過(guò)為控件和label設(shè)置一些基本狀態(tài),可以為用戶提供回饋。
輸入焦點(diǎn)
我們移除了某些表單控件的默認(rèn)outline樣式,并對(duì)其:focus狀態(tài)賦予了box-shadow樣式。
代碼如下:
被禁用的輸入框
為輸入框設(shè)置disabled屬性可以防止用戶輸入,并能改變一點(diǎn)外觀,使其更直觀。
代碼如下:
被禁用的fieldset
為
幫助文本
用于表單控件的塊級(jí)幫助文本。
代碼如下:
到此,關(guān)于“如何使用bootstrap3.0中的表單”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!