CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

layui怎么表格中显示图片

来源:网络整理  作者:  发布时间:2020-12-19 17:10
layui表格中显示图片方法,在filed后面加上template,并在template中加入显示图片的页面代码。这样图片就能在表格中显示...

1、jsp代码

layui12.png

但是目前效果是这样的:

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

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

layui14.png

layui怎么表格中显示图片

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=https://www.ym97.com/wenku/cssm"{{ d.ban_img }}"></div>'} ,{field:'ban_content', title: '备注'} ,{field:'ban_href', title: '地址'} ]] }); });

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

最终效果:

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

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

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

<div class="demoTable"> <button class="layui-btn" data-type="publish">发布Banner</button> </div> <table class="layui-hide" id="banner"></table>

2、然后是js代码
<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内部定义了这么一个样式,所以话不多说,改!

layui13.png

layui11.png

<style type="text/css"> .layui-table-cell{ text-align:center; height: auto; white-space: normal; } .layui-table img{ max-width:300px }

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

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/5690.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

layui怎么表格中显示图片

2020-12-19 编辑:

1、jsp代码

layui12.png

但是目前效果是这样的:

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

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

layui14.png

layui怎么表格中显示图片

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=https://www.ym97.com/wenku/cssm"{{ d.ban_img }}"></div>'} ,{field:'ban_content', title: '备注'} ,{field:'ban_href', title: '地址'} ]] }); });

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

最终效果:

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

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

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

<div class="demoTable"> <button class="layui-btn" data-type="publish">发布Banner</button> </div> <table class="layui-hide" id="banner"></table>

2、然后是js代码
<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内部定义了这么一个样式,所以话不多说,改!

layui13.png

layui11.png

<style type="text/css"> .layui-table-cell{ text-align:center; height: auto; white-space: normal; } .layui-table img{ max-width:300px }

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

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/5690.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页