整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Bootstrap 簡介

          Bootstrap 簡介

          么是 Bootstrap?

          Bootstrap 是一個用于快速開發 Web 應用程序和網站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。

          歷史

          Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 開發的。Bootstrap 是 2011 年八月在 GitHub 上發布的開源產品。

          為什么使用 Bootstrap?

          • 移動設備優先:自 Bootstrap 3 起,框架包含了貫穿于整個庫的移動設備優先的樣式。

          • 瀏覽器支持:所有的主流瀏覽器都支持 Bootstrap。

          • 容易上手:只要您具備 HTML 和 CSS 的基礎知識,您就可以開始學習 Bootstrap。

          • 響應式設計:Bootstrap 的響應式 CSS 能夠自適應于臺式機、平板電腦和手機。更多有關響應式設計的內容詳見Bootstrap 響應式設計。

          • 它為開發人員創建接口提供了一個簡潔統一的解決方案。

          • 它包含了功能強大的內置組件,易于定制。

          • 它還提供了基于 Web 的定制。

          • 它是開源的。

          Bootstrap 包的內容

          • 基本結構:Bootstrap 提供了一個帶有網格系統、鏈接樣式、背景的基本結構。這將在 Bootstrap 基本結構 部分詳細講解。

          • CSS:Bootstrap 自帶以下特性:全局的 CSS 設置、定義基本的 HTML 元素樣式、可擴展的 class,以及一個先進的網格系統。這將在 Bootstrap CSS 部分詳細講解。

          • 組件:Bootstrap 包含了十幾個可重用的組件,用于創建圖像、下拉菜單、導航、警告框、彈出框等等。這將在 布局組件部分詳細講解。

          • JavaScript 插件:Bootstrap 包含了十幾個自定義的 jQuery 插件。您可以直接包含所有的插件,也可以逐個包含這些插件。這將在 Bootstrap 插件 部分詳細講解。

          • 定制:您可以定制 Bootstrap 的組件、LESS 變量和 jQuery 插件來得到您自己的版本。

          你可以使用我們的在線編輯器在線編輯代碼,并點擊運行按鈕查看結果。

          Bootstrap 實例

          <divclass="container"><divclass="jumbotron"><h1>我的第一個 Bootstrap 頁面</h1><p>重置窗口大小,查看響應式效果!</p></div><divclass="row"><divclass="col-sm-4"><h3>Column 1</h3><p>學的不僅是技術,更是夢想!</p><p>再牛逼的夢想,也抵不住你傻逼似的堅持!</p></div><divclass="col-sm-4"><h3>Column 2</h3><p>學的不僅是技術,更是夢想!</p><p>再牛逼的夢想,也抵不住你傻逼似的堅持!</p></div><divclass="col-sm-4"><h3>Column 3</h3><p>學的不僅是技術,更是夢想!</p><p>再牛逼的夢想,也抵不住你傻逼似的堅持!</p></div></div></div>

          嘗試一下 ?


          更多實例

          Bootstrap 實例2

          <divclass="table-responsive"><tableclass="table table-striped table-bordered"><thead><tr><th>#</th><th>Name</th><th>Street</th></tr></thead><tbody><tr><td>1</td><td>Anna Awesome</td><td>Broome Street</td></tr><tr><td>2</td><td>Debbie Dallas</td><td>Houston Street</td></tr><tr><td>3</td><td>John Doe</td><td>Madison Street</td></tr></tbody></table></div>

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          多公司的業務需要收集和展示信息,但常常困惑于表單數量龐大,復用率不高等問題。動態HTML可填充表單是解決這一困境的理想方法。隨著HTML和自適應HTML表單的發展,您可以超越靜態PDF表單的范圍,而且您可以在保證安全性的情況下做到這一點。許多企業級的工作流軟件可能要上萬元,而基于web架構,利用可填充的HTML表單作為工作流文件傳遞的系統,可以在任何設備上輕松訪問,并通過已完成表單的所有渠道交付選項進行提交。業務流程的完整工作流可以通過與現有或新業務系統集成的單個表單解決方案來處理。它的好處是您不再需要大量修改業務軟件,只要利用動態HTML表單作為出入系統的通道,讓它成為連接您與客戶、合作伙伴、供應商和員工的自動化信息通訊解決方案。

          動態HTML表單在醫療上的可應用性

          真正的動態HTML表單只顯示與完成多步驟工作流的個人相關的問題和信息。效率和準確性是動態HTML表單的首要任務。在設計表單時,用戶界面在重要功能列表中的位置也很高。用戶不想浪費時間查看與其情況無關的字段、段落或按鈕。我最近做了核磁共振檢查,并收到了一份兩頁紙的合法大小的文件。考慮到核磁共振機是醫院里最昂貴、技術最先進的機器之一,而且它們使用的是紙質表格耗損量也巨大。當我看到那些與我檢查不相關的問題時,我忽然意識到這個診斷報告中的流程存在著多大的效率浪費。更不用說,在診療報告中有些部分實際上是空白的,也只能由核磁共振技術人員填充。于是,我聯系了醫院管理人員,向他們展示了表單的設計和收集數據的方式。許多情況下,當人們已經是您的客戶或病人時,重復的提供地址和電話號碼等基本信息,都是非常不必要的事。

          根據用戶所做的選擇,動態HTML表單將只顯示與每個選擇相關的信息,從而最大限度地提高表單的實用性。無論是醫務人員還是醫院行政人員,時間對于他們來說太寶貴了,不能浪費在那些無關緊要的事情上。如果患者沒有過敏癥,他們選擇“否”,表單列表上無需顯示常見的過敏癥列表。更明智地是使用動態HTML表單,如果患者對過敏原選擇“是”,則表單可以自動調整以顯示可能的新選項,從而觸發顯示表單字段,以便患者列出其過敏原。此外,表單還可以顯示常見過敏原的復選框列表。

          工作流程和客戶體驗影響

          使用動態HTML表單收集數據的好處對于工作流和客戶體驗目標來說是巨大的。HTML自適應表單的一個最大優點是,它們為世界上所有人提供了安全地、可靠地的可填充表單,并且不需要依賴任何特殊的軟件和硬件。例如,完成MRI表格的患者可以在就醫前、在家里、在路上就完成,并且可以通過電子郵件將PDF發送給他們,以獲取病患的記錄。想象一下,在客戶和業務方面,您的用戶使用可填充表單可以減少多少步驟和時間。HTML表單是動態的、可移植的,在智能手機、平板電腦、PC上提供全渠道的交付,并且可以通過Web服務與任何業務軟件一起工作。

          動態可填充表單會根據輸入的數據立即做出更改。例如,如果用戶正在填寫有關新實用程序服務的表單,則這些字段僅與該特定服務相關,并且可以根據需要提供可用的服務選項。另一個例子是保險單。根據所有必要的保險表單,您可以憑借用戶的需要縮小或擴展表單的內容,不必填寫不必要的字段,也不必占用客戶大量的時間。

          基于web的動態HTML表單最終能滿足全渠道交付,這對客戶來說是大有裨益的。

          各行各業中的應用

          可填充表單可以是跨行業的解決方案。如前所述,醫療保健中存在一些場景,同樣地在銀行、教育、保險、制造、電信、公用事業也應使用動態可填充表單。這些行業的企業以及更多內部或從供應商、業務合作伙伴和客戶外部收集數據,并向他們提供信息,盡可能的減少工作流中表單填寫的時間,提升工作流效率。

          輯導語:作為數據展示的一個重要形式,合理的表格設計可以幫助用戶更清晰快捷地獲取信息,進而提升用戶體驗。那么,我們應當如何根據業務需求對表格進行合理設計?本篇文章里,作者針對表格列寬的設置問題進行了分析探討,一起來看一下。

          表格是展現行列數據較為清晰、高效的形式。對于表格列寬的設置,是關系到表格是否清晰、高效的一個重要方面。對于表格應用場景多且復雜的B端產品來說,表格是數據的主要展示形式之一,良好的表格列寬設置對提升產品體驗非常重要。

          一、先導性問題

          在討論表格列寬設置之前,需要先明確幾個先導性問題。

          1. 列數量

          應盡可能將列數最小化。可根據實際業務需求,在表格中僅展示對用戶決策有重要意義的字段,將更多詳細字段納入「詳情」頁。

          如果業務需求具有特殊性,列數難以精簡時,則可以考慮在表格內使用橫向滾動條。

          不要通過收縮列寬度來增加更多的列數量。

          2. 列的內邊距

          合適的內邊距將使表格列寬設置效果更優。各列的內邊距應適中且統一,太大會造成表格橫向空間的浪費,太小會造成內容擁擠,缺乏呼吸感。

          3. 列內字符數

          列內字符數對于表格的列寬設置具有積極的參考作用。表格中所展示的結構化數據,通常是嚴格地遵循數據格式與長度規范的。因此,對于列內的字符數,是可以結合實際的業務數據進行預估的。

          對每一列字符數的預估,通常有以下兩種情況:

          1. 字符數的確定性較高,能夠準確預判出字符數;
          2. 字符數的確定性較低,僅能夠預估出一個寬泛的范圍。

          4. 表格的寬度

          表格的寬度通常有兩種設置方式,一是固定寬度,二是跟隨瀏覽器窗口自適應。這兩種表格寬度的設置方式,將會對列寬設置產生不同的影響。另外需注意的是,當總列寬小于表格寬度時,最后一列的右側會出現空白列;當總列寬大于表格寬度時,則會出現橫向滾動條。

          二、列寬設置方式

          表格列寬設置通常有三種方式,

          1. 不特意進行設置,列寬根據內容自適應;
          2. 列寬以百分比設置;
          3. 列寬以固定的像素單位設置。

          1. 列寬自適應

          表格列寬的自適應,通常是根據各列可見的最長的字符數,按比例進行分配的(具體需看底層框架的實現情況)。在列寬自適應時,總列寬不會小于表格寬度,通常正好等于表格寬。只有當大部分或所有列收縮至極限時,才可能出現總列寬大于表格寬度的情況,才會出現橫向滾動條。

          1)優點

          • 實現簡單,不需要對每一列的列寬進行設置。
          • 靈活,可自動根據內容進行調節。

          2)缺點

          • 表格的顯示情況具有較大的不確定性,可能會出現某些列過度收縮的情況。
          • 在有分頁時,每一頁表格的列寬可能不一致,會出現視覺上的跳躍。

          3)適合場景

          • 表格使用場景較少且簡單。
          • 相對于表格寬度來說,列數不多,無需使用橫向滾動條。

          2. 列寬以百分比設置

          表格列寬以百分比設置時,可結合實際的業務數據對字符數進行預估,據此給出各列所占百分比。無論表格寬度為固定值,還是跟隨瀏覽器窗口自適應,都需保證所有列的百分比之和大于等于100%。

          1)最小列寬

          將表格列寬設置為最小寬度,是一種特殊設置方式,這能夠避免出現列過度收縮的情況。在實際列寬大于最小列寬時,列寬將以百分比的方式進行分配。

          例如,當 Column 1 的最小寬度為100px,Column 2 的最小寬度為200px,Column 3 的最小寬度為300px,則當各列的實際列寬大于最小列寬時,三列的列寬比將按照1:2:3進行分配,即 Column 1 占 17%,Column 2 占 33%,Column 3 占 50%。

          2)優點

          • 表格寬度跟隨瀏覽器窗口自適應時,列寬能夠自動調整。
          • 相比于列寬自適應,能夠避免出現列寬被過度壓縮的情況。

          3)缺點

          表格寬度跟隨瀏覽器窗口自適應時,可能會出現某些列有橫向空間浪費,某些列卻橫向空間不足。

          4)適合場景

          表格使用場景較少且簡單,無需精細設置列寬度。

          3. 列寬以固定的像素單位設置

          列寬以固定的像素單位設置時,表格的顯示情況,是完全可以預知的。各列寬可根據實際的業務數據對字符數進行預估。列寬需根據表格寬度設置方式來進行設置:

          當表格寬度為固定值時,為每一列設置合適的固定寬度值即可,但需保證總列寬大于等于表格寬度。

          列寬度取值建議:為字符數的確定性較高的列,設置剛剛合適的列寬度;為字符數的確定性較低的列,根據字符數范圍取一個較富余的列寬度。

          當表格寬度跟隨瀏覽器窗口自適應時,需為其中至少一列設置最小寬度,讓其跟隨瀏覽器窗口自適應,以保證總列寬始終不小于表格寬度;其余各列設置合適的固定寬度值。

          列寬度取值建議:為字符數的確定性較高的列,設置剛剛合適的列寬度;為字符數的確定性較低的列設置最小寬度,讓其跟隨瀏覽器窗口自適應。

          以上列寬取值建議為一種簡單便捷的方式,在實際應用時,可根據情況適當調整,以取得更和諧的顯示效果。如在有橫向空間盈余的情況下,為各列適當增加留白空間。

          1)優點

          • 完全可控,可避免復雜場景中難以預料的極端顯示效果。
          • 可結合橫向滾動條,優化表格列數過多時的顯示情況。

          2)缺點

          3)適合場景

          三、單元格內字符溢出處理

          表格單元格內的字符溢出處理,是表格列寬設置過程中必將面臨的一個問題。在表格場景中,比較常見的字符溢出處理方式是換行和截斷。

          鑒于用戶通常對表格數據具有快速地掃視與對比的需求,建議優先使用換行的溢出處理方式。但當換行超過2行時,會占用過多高度,表格將損失易讀性。因此,建議在換行超過2行時截斷,鼠標懸停時使用tooltip顯示完整內容。

          對于核心字段列,以及重復率較高的字段列,應保證其在默認狀態下的識別度,避免在截斷后,因暴露的字符數過少或重復度極高而失去識別性。

          四、手動調節列寬

          手動調節列寬擴展了表格的適應性,以符合更復雜多變的場景。手動調整某一列的寬度后,其余列寬度的適應性取決于列寬的設置方式,具體如下:

          • 列寬以自適應方式設置時,某一列的寬度被手動調節后,會導致其余各列的寬度按比例自動進行調整。
          • 列寬以百分比設置時,某一列的寬度被手動調節后,其余列的寬度不受影響。調整后,如果列寬百分比之和大于100%,則出現橫向滾動條;如果列寬百分比之和小于100%,則在最后一列的右側會出現空白列。
          • 列寬以固定的像素單位設置時,某一列的寬度被手動調節后,其余列的寬度不受影響。調整后,如果列寬之和大于表格寬度,則出現橫向滾動條;如果列寬之和小于表格寬度,則在最后一列的右側會出現空白列。

          1)最小列寬

          如果列寬設置為最小列寬,手動調節列寬時仍可將列寬縮小至最小列寬以下。但當其它列在手動調整時,設置了最小列寬的列,只能被壓縮至最小列寬。

          2)注意事項

          • 對于列寬以百分比設置和以固定像素單位設置時,為了避免出現空白列的情況,應選擇一列為其設置最小寬度。
          • 對于具有手動調節列寬功能的表格,建議使用截斷的溢出處理方式,不要換行,這在用戶手動調節列寬時,能避免出現表格因行高變化而出現的上下跳動。

          3)適合場景

          表格使用場景較多且復雜。

          五、結語

          從提升開發效率的角度來說,表格列寬的設置方式應有一個全局統一的設置方式。從適應性的廣泛度來說,列寬以固定的像素單位設置的方式更適合表格應用場景較多的B端產品。

          本文由@xulu 原創發布于人人都是產品經理。未經許可,禁止轉載

          題圖來自 Unsplash,基于 CC0 協議


          主站蜘蛛池模板: 69久久精品无码一区二区| 国产一国产一区秋霞在线观看| 中文字幕人妻AV一区二区| 日韩一区二区三区在线| 亚洲韩国精品无码一区二区三区| 无码人妻视频一区二区三区| 日韩在线一区视频| 亚洲线精品一区二区三区影音先锋| 国产精品制服丝袜一区| 国精品无码一区二区三区在线 | 在线一区二区观看| 久久久久人妻一区精品| 色一情一乱一伦一区二区三欧美| 色噜噜AV亚洲色一区二区| 国产精品视频无圣光一区| 日产亚洲一区二区三区| 日韩视频一区二区三区| 国产av福利一区二区三巨| 日本精品一区二区三区四区| 国产精品夜色一区二区三区 | 精品一区二区三区中文字幕| 无码人妻一区二区三区在线水卜樱| 亚洲日韩国产一区二区三区在线| 国产成人无码精品一区二区三区 | 国产成人AV区一区二区三| 欧美av色香蕉一区二区蜜桃小说| 国产精品伦一区二区三级视频| 国产精品综合一区二区三区| 曰韩人妻无码一区二区三区综合部| 麻豆精品久久久一区二区| 国产精品日本一区二区不卡视频 | 亚洲AV无码第一区二区三区| 国产精品亚洲高清一区二区 | 在线视频一区二区| 亚洲码欧美码一区二区三区| 国产成人一区二区精品非洲| 精品无码人妻一区二区三区不卡 | 无码毛片一区二区三区视频免费播放 | 一区 二区 三区 中文字幕| 一区二区在线免费视频| 精品一区二区三区在线观看视频 |