最近一直在搞前台瑣碎的東西,也學習了一下linux,沒有時間對新的東西進行深入的研究和學習,沒有寫部落格,不過歸咎其原因還是在於自己的惰怠。
廢話不多說,今天想將乙個前台頁面設計的乙個小東西分享一下,那就是平時我們設計**的時候,通常都想將**的頭部進行固定,而**的body部分能夠進行滾動的效果,其實這個實現起來很簡單的,但是對於初學div+css布局的同學來說,還是有些幫助的。
先體驗一下操作感受:
序號內容 1
我只是用來測試的
2我只是用來測試的
3我只是用來測試的
4我只是用來測試的
5我只是用來測試的
6我只是用來測試的
7我只是用來測試的
8我只是用來測試的
9我只是用來測試的
10我只是用來測試的
11我只是用來測試的
12我只是用來測試的
13我只是用來測試的
14我只是用來測試的
15我只是用來測試的
馬上上**,首先看html
1再看css如下<
divstyle
="width: 800px;"
>
2<
divclass
="table-head"
>
3<
table
>
4<
colgroup
>
5<
colstyle
="width: 80px;"
/>
6<
col/>
7colgroup
>
8<
thead
>
9<
tr>
<
th>
序號th
>
<
th>
內容th
>
tr>
10thead
>
11table
>
12div
>
13<
divclass
="table-body"
>
14<
table
>
15<
colgroup
>
<
colstyle
="width: 80px;"
/>
<
col/>
colgroup
>
16<
tbody
>
17<
tr>
<
td>1td
>
<
td>
我只是用來測試的
td>
tr>
18<
tr>
<
td>2td
>
<
td>
我只是用來測試的
td>
tr>
19<
tr>
<
td>3td
>
<
td>
我只是用來測試的
td>
tr>
20<
tr>
<
td>4td
>
<
td>
我只是用來測試的
td>
tr>
21<
tr>
<
td>5td
>
<
td>
我只是用來測試的
td>
tr>
22<
tr>
<
td>6td
>
<
td>
我只是用來測試的
td>
tr>
23<
tr>
<
td>7td
>
<
td>
我只是用來測試的
td>
tr>
24<
tr>
<
td>8td
>
<
td>
我只是用來測試的
td>
tr>
25<
tr>
<
td>9td
>
<
td>
我只是用來測試的
td>
tr>
26<
tr>
<
td>
10td
>
<
td>
我只是用來測試的
td>
tr>
27<
tr>
<
td>
11td
>
<
td>
我只是用來測試的
td>
tr>
28<
tr>
<
td>
12td
>
<
td>
我只是用來測試的
td>
tr>
29<
tr>
<
td>
13td
>
<
td>
我只是用來測試的
td>
tr>
30<
tr>
<
td>
14td
>
<
td>
我只是用來測試的
td>
tr>
31<
tr>
<
td>
15td
>
<
td>
我只是用來測試的
td>
tr>
32tbody
>
33table
>
34div
>
35div
>
1
.table-head
2.table-body
3.table-head
table,.table-body
table
4.table-body
table
tr:nth-child(2n+1)
其實關鍵之處在於
1、使用了colgroup標籤,來對上下兩個**的列寬進行了定義,讓他們保持一致。
2、上邊的div .table-head新增了樣式 padding-right : 17px ,這個寬度是為了保證跟下邊的div .table-body的滾動條保持一致,同時下邊的**.table-body新增了樣式overflow-y : scroll ;
只要保證上述兩點的話,你也可以做出固定表頭的**來,同時不會發生上下的列不對齊的問題,屢試不爽!
參考**:
HTML table表頭固定
說說我在最近專案中碰到的css問題吧,作為問題知識集合總結筆記 序號內容 1我只是用來測試的 2我只是用來測試的 3我只是用來測試的 4我只是用來測試的 5我只是用來測試的 6我只是用來測試的 7我只是用來測試的 8我只是用來測試的 順便做做筆記說說px em rem的區別 px是固定的畫素,一旦設...
excel表頭固定
當我們編輯過長或過寬的excel工作表時,需要向下或向上滾動螢幕。這時,表頭也會相應滾動,不能在螢幕上顯示,於是我們不清楚要編輯的資料對應 於表頭的哪乙個資訊。按下列方法,可以使表頭鎖定,始終位於螢幕上的可 視區域。首先選定要鎖定的表頭,如果我們要將圖中的 1 3行 鎖定,那麼單擊a4單 元格,然後...
GridView固定表頭
gridview固定表頭 title style type text css freezing freezing th style head body form id form1 runat server divstyle overflow y scroll height 200px width 5...