CI 漂亮的分頁樣式(頁碼樣式)

2021-08-07 07:52:46 字數 1713 閱讀 6793

本文**:

還在為難看的分頁發愁嗎,下面教你如何用ci編寫漂亮的分頁

demo:(本人用bootstrap分頁樣式,你可以根據個人喜好定義自己的class):

一、決定樣式的配置:

1. $config['num_links'] = 2;

放在你當前頁碼的前面和後面的「數字」鏈結的數量。比方說值為 2 就會在每一邊放置兩個數字鏈結, 就像此頁頂端的示例鏈結那樣。

2.如果你希望在整個分頁的周圍用一些標籤包起來,你可以通過下面這兩個引數:

$config['full_tag_open'] = '';

結束標籤放在所有結果的右側。

3.$config['first_tag_open'] = '';

第乙個鏈結的起始標籤。

$config['first_tag_close'] = '';

第乙個鏈結的結束標籤。

4.$config['next_tag_open'] = '';

$config['next_tag_close'] = '';

5.$config['prev_tag_open'] = '';

$config['prev_tag_close'] = '';

6.$config['cur_tag_open'] = '';

當前頁鏈結的起始標籤。可以加多個標籤(因為當前頁會自動遮蔽了a標籤需要手動加上,為保持樣式一致)

$config['cur_tag_close'] = '

';當前頁鏈結的結束標籤。

7.$config['num_tag_open'] = '';

數字鏈結的起始標籤。

$config['num_tag_close'] = '';

數字鏈結的結束標籤。8.

如果你想為分頁類生成的每個鏈結新增額外的屬性,你可以通過鍵值對設定 "attributes" 引數:

// produces: class="myclass"

$config

['attributes']=

array

('class'

=>

'myclass'

);

以前的通過 "anchor_class" 引數來設定 class 屬性的方法已經廢棄。

二、**實現:

檢視中的**:

[php]view plain

copy

<?php   

$count

= 0;  

foreach

($arr

as$item

)?>  

"5">  

<?php  echo

$links

; ?>

//分頁字串

控制器中的**如下:

[php]view plain

copy

public

function

dividepage()  

瀏覽器中的介面如下:

直接訪問控制器中的dividepage方法即可得到上述demo分頁展示

CI 漂亮的分頁樣式(頁碼樣式)

還在為難看的分頁發愁嗎,下面教你如何用ci編寫漂亮的分頁 demo 本人用bootstrap分頁樣式,你可以根據個人喜好定義自己的class 一 決定樣式的配置 1.config num links 2 放在你當前頁碼的前面和後面的 數字 鏈結的數量。比方說值為 2 就會在每一邊放置兩個數字鏈結,就...

使用GridView控制項 控制分頁碼樣式的小技巧

技巧1 在分頁區中改變當前頁碼的樣式或高亮顯示頁碼 乙個簡單的辦法,就是為分頁區配置如下的css樣式 head runat server title title style type text css csspager span style head asp gridview id gridview...

幾個漂亮的 button 樣式

style 02.btn 05.btn1 mouseout 08.btn1 mouseover 11.btn2 12.btn3 mouseout 15.btn3 mouseover 18.btn3 mousedown 19 22.btn3 mouseup 25.btn 2k3 28 29.btn f...