layui的表格使用还是非常简单的,layui文档中已经非常详细,下面直接上代码了

如果你想了解更多关于layui的知识,可以点击:layui教程

1、jsp代码

<div class="demoTable">

        <button class="layui-btn" data-type="publish">发布Banner</button>

    </div>

    <table class="layui-hide" id="banner"></table>

2、然后是js代码

layui.use('table', function(){

    var table = layui.table;

          

    table.render({

        elem: '#banner'

        ,url:'../banner/list'

        ,cols: [[

             {field:'ban_id',width:20,title: 'ID', sort: true}

                ,{field:'ban_img',title: '图片',templet:'<div><img  src="{{ d.ban_img }}"></div>'}

            ,{field:'ban_content', title: '备注'}

            ,{field:'ban_href', title: '地址'}

         ]]

    });

});

注意:这里需要注意的是,加入了templet,这里就是加入表单元素等模板。详情参考:

https://www.layui.com/doc/modules/table.html#templet

其中这个d代表的就是服务器返回的数据,ban_img是数据对应的字段名

这还不够,接下来的才是关键,因为此时此刻你的表格是这个样子的

这个图片压根显示不全,可以这样来解决

<div class="demoTable">

        <button class="layui-btn" data-type="publish">发布Banner</button>

    </div>

    <table class="layui-hide" id="banner"></table>

 

<style type="text/css">

    .layui-table-cell{

        text-align:center;

        height: auto;

        white-space: normal;

    }

</style>

可以看到我在底部加上了样式,这里有优先级的问题,所以必须是放在最下面,谨记!!!

但是目前效果是这样的:

貌似高度好了,但是这个宽是什么鬼,于是我就F12了一下

原来如此,layui内部定义了这么一个样式,所以话不多说,改!

<style type="text/css">

.layui-table-cell{

    text-align:center;

    height: auto;

    white-space: normal;

}

.layui-table img{

    max-width:300px

}

加入了.layui-table img样式后,就统统搞定了,我这里只是设了固定大小,你们可以随意了~

最终效果:

layui怎么表格中显示图片相关推荐

  1. html 表格中显示图片,layui如何在表格中显示图片

    layui如何在表格中显示图片 发布时间:2020-09-21 09:58:30 来源:亿速云 阅读:137 作者:小新 这篇文章主要介绍layui如何在表格中显示图片,文中介绍的非常详细,具有一定的 ...

  2. layui数据表格中包含图片的处理方式

    layui数据表格中包含图片时,图片可能显示不全. 搜索后网上的解决方法: <style>.layui-table-cell {height: 100%;max-width: 100%;} ...

  3. 在layui表格中显示图片

    开发工具与关键技术:Visual Studio 2015 LINQ 作者:孙水兵 撰写时间:2019年6月16 一. 达到的效果 二. 代码 HTML代码 HTML代码还是和其他表格的类似,只需要在合 ...

  4. layui数据表格中展示图片及图片预览

    在项目中遇到数据表格中放入图片同时可以点击放大预览.预览方式我才用的是layer方式.代码如下: layui.use('table', function(){var table = layui.tab ...

  5. ElementUI表格中显示图片,悬浮显示放大图片

    使用弹出框   核心: <el-popover placement="top-start" title="" trigger="hover&qu ...

  6. layui在搜索的时候没有数据,在表格中显示暂无数据

    layui在搜索的时候没有数据,在表格中显示暂无数据 网上有很多教程,都是说要改变table.js,但是我发现不需要,只需要在返回json数据的时候做一下判断即可. php给layui返回json数据 ...

  7. Word文档表格中插入图片无法完整显示解决办法

    如上图所示,Word文档表格中插入图片却只显示很窄一条边 解决办法:选中图片,菜单栏上点击段落右方小箭头扩展项 选择单倍行距,即可完整显示图片

  8. 解决layui数据表格中嵌套下拉框显示问题

    在layui数据表格中嵌套下拉框时,下拉框不能正常弹出,仔细观察发现,点击下拉框时会有一个短暂的弹出动画,马上又消失了,遂猜想,大概是显示的问题,可能是被覆盖了,那么解决覆盖就可以了. 如图, 下拉框 ...

  9. layui一个表格中怎么接两个接口的值_layer学习笔记之table表格引入数据实现分页...

    LayUI是一款免费,开源,轻量级的前端cms框架,适用于企业后端,能快速上手开发,集成了常用的组件,还有完善的文档和社区. 最近一直在学习使用layer的layui框架技术,这个主要表现在于弹出层的 ...

最新文章

  1. 数据库跟缓存的双写一致性
  2. 巧用find命令清除系统垃圾
  3. 解决Android Studio由于版本问题不识别import android.support.v7.app.AppCompatActivity;
  4. selenium分布式部署
  5. IE7.0默认主页修改
  6. tomcat的缺少tcnative-1.dll的解决
  7. yuzu模拟器linux,Yuzu Early Acces
  8. Spring Web MVC架构
  9. 读者问:小公司,但工资高,能去吗?
  10. 就知道你会没灵感,感恩节psd分层海报模板来咯!
  11. Linux内核之capabilities能力
  12. Real-Time Rendering——16.1 Sources of Three-Dimensional Data三维数据的来源
  13. 尚硅谷IDEA常用快捷键-宋红康
  14. c语言求最长单调子序列,设计一个O(n2)时间算法,找出由n个数组成的序列的最长单调递增子序列...
  15. 跟二项分布相关的统计检验方法
  16. java调用百度云api_百度云—使用机器人视觉SDK调用百度API方法教程
  17. java opencv 图片读取,边缘化,写出图片操作
  18. 计算机课联网,老师上网课需要什么设备
  19. python识别手写数字knn_机器学习-kNN实现简单的手写数字识别系统
  20. IP网络设备的测试方法

热门文章

  1. 【转】腾讯、百度、网易游戏、华为Offer及笔经面经
  2. 对于ssd对小目标检测效果的思考
  3. 十月常见算法考题、最长递增子序列,Leetcode第300题最长上升子序列的变种,我没见过乔丹,今天詹姆斯就是我的神!
  4. WhatsApp客服系统,为什么使用SendWS拓客系统实现WhatsApp客服系统多账号管理?
  5. 常见的web安全问题有哪些
  6. 为何别人家的会议井然有序?原来是它的功劳
  7. Opencv学习之:如何将矩阵转换成图片,如何将图片转换成矩阵
  8. vue3动态路由addRoute
  9. 浙江省台州电子学籍系统服务器,浙江省中小学学生电子学籍系统使用说明
  10. nginx(静态资源部署)linux版