douyou2732 2015-03-04 20:53
浏览 23
已采纳

如何改变Laravel附带的库存分页的颜色?

I would like to change the color of the stock pagination that come with Laravel.

As default, it looks like this :

enter image description here

Let's say, I want to change it to green instead to match the theme of my web site. Can someone tells me where I can change that ?

  • 写回答

1条回答 默认 最新

  • douningchang3610 2015-03-04 21:09
    关注

    The easiest solution would be to write some CSS rules that override the default bootstrap ones. Something like this would probably do:

    .pagination > li > a,
    .pagination > li > span {
        color: green; // use your own color here
    }
    
    .pagination > .active > a,
    .pagination > .active > a:focus,
    .pagination > .active > a:hover,
    .pagination > .active > span,
    .pagination > .active > span:focus,
    .pagination > .active > span:hover {
        background-color: green;
        border-color: green;
    }
    

    If you don't want that, you need to create a Custom Presenter that generates the pagination with the HTML code you want. You can have a look a the default Bootstrap Presenter that comes with Laravel to see how it's done, since what you'll need to implement will be very similar. The file is located here:

    vendor/laravel/framework/src/Illuminate/Pagination/BootstrapPresenter.php

    However DO NOT modify that file to apply your changes, because future updates can override your changes. Follow the instructions in the Laravel Docs and create your own.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站