首頁  >  文章  >  web前端  >  css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)

css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)

青灯夜游
青灯夜游原創
2018-09-20 15:01:2755746瀏覽

在前端開發中,html 表單是經常被使用到的,表單可以直覺的把資訊展現出來,有很好的互動功能;在表單中可以把同一類的資訊合併在一起顯示,這就需要把同一類別的儲存格合併在一起,那麼怎樣才能用css合併儲存格。本章跟大家介紹css如何實現table表格的儲存格合併? colspan和rowspan合併儲存格(實例)。有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

我們先建立一個簡單的表單:

班级 姓名 年龄 电话
601班 Jack 24 1351234567
601班 Tom 22 1351234567
602班 Rose 22 1351234567
602班 张三 25 1351234567
602班 李四 25 1351234567

css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)

表中的資訊都是一列一列的顯示出來,其實表單中只有兩個班級,我們可以把多餘重複的資訊合併在一起,這樣可以顯得表單簡潔。

表單的儲存格合併有兩種形式:縱向合併和橫向合併,我們來看看css是如何實現這兩個合併單元格的:

1、css縱向合併table表格單元格

rowspan屬性用在td標籤中,用來指定單元格縱向跨越的行數。

範例:我們可以把兩個顯示601班的儲存格合併在一起,三個顯示602班的儲存格合併在一起:

班级 姓名 年龄 电话
601班 Jack 24 1351234567
Tom 22 1351234567
602班 Rose 22 1351234567
张三 25 1351234567
李四 25 1351234567

css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)

rowspan="2"表示從設定的td單元格開始向下合併兩個單元格(本身一個,加上另一個單元格);rowspan="3"表示從設定的td單元格開始向下合併三個單元格(本身一個,加上另外兩個)。

2、css橫向合併table表格單元格

colspan屬性用在td標籤中,用來指定單元格橫向跨越的列數。

範例:我們可以把顯示姓名和年齡兩個單元格放在一起顯示為姓名和年齡:

班级 姓名和年龄 电话
601班 Jack 24 1351234567
Tom 22 1351234567
602班 Rose 22 1351234567
张三 25 1351234567
李四 25 1351234567

css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)

colspan="2"表示自左向右合併兩個儲存格。

以上是css如何實現table表格的儲存格合併? colspan和rowspan合併單元格(實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn