css style与class之间的区别
来源:互联网 发布:linux导出数据库命令 编辑:程序博客网 时间:2024/06/05 02:29
问题描述:网页点击【导出】按钮后,将页面table内容另存成excel文件,却发现无法保存表格样式
分析过程:
1.table表格用class,而不是style。导出时并没有导出class定义,若换成style,将颜色样式直接写在style中,就会导出样式。
style是样式,在HTML中用这个来标明属性样式,是css中的内容,而class是类,申明和定义里面的内容,导出页面时并不会导出定义即class所定义的样式。
2.将类定义放到table中也可以导出样式
解决方法-:
将class="${getClass()}"换成style="color:${getStyle()};"
补充:
$('#export').click(function () {
saveAsExcel($('h3').text(), $('#table').html().replace(/( )+/gi,''));
});
其中excel只识别table,使用saveAsExcel方法自动另存时,class定义保存不了;如果手工拷贝粘贴到excel时,class定义就能保存了。
主要还是手工与自动拷贝粘贴问题
解决方法二:
将在<head><style></style></head>中定义的类移动到<table></table>之间即可。类定义样式的位置问题
0 0
- css style与class之间的区别
- CSS:getComputedStyle与style的区别
- css样式中的class,style与id的优先级问题
- CSS中ID与CLASS的区别
- css中Class与ID的区别
- CSS: ID与Class的使用区别
- css中ID与class的区别
- css中class与id的区别
- CSS中id与class的区别
- css 中class与id的区别
- css选择器class与id的区别
- css中id、class、style的优先级
- ID与Class的区别(#与。的区别)CSS
- [CSS基础知识]CSS中Class与ID的区别
- style.display与style.visibility的区别
- ID、CLASS、STYLE区别
- JS中style.display和style.visibility之间的区别
- offset client style 之间的区别
- Android设置全屏隐藏状态栏的方法
- 数据库(第一范式,第二范式,第三范式)
- 微信支付出现错误:-14,没有进入微信的支付界面
- shell中$(( ))与$( )还有${ }的区别
- Disruptor-无锁编程-核心原理剖析- Volatile的普遍误解
- css style与class之间的区别
- 发送http请求
- eclipse配置mr local模式
- 4-Scala函数
- mysql bin-log相关比较好的开源项目
- 相似度查询
- mysql查询性能优化
- Git 日常使用
- 文本框光標插入圖片