m_Orchestrate learning system---三十六、如何修改插件的样式(比如ueditor)
m_Orchestrate learning system---三十六、如何修改插件的样式(比如ueditor)
一、总结
一句话总结:所有的js,html插件,修改样式无非是两种,一是直接修改css,二是通过js来直接修改css
直接修改css 通过js修改css
1、php数组去掉键(比如echart数组只要值)?
array_values()
将php数据装换为json再到echart数据的时候,echart数组只要值,不要键
//要把xAxis_data從鍵值對數組變成數組
$option_data['xAxis_data']=array_values($option_data['xAxis_data']);
2、php中判断是否为数组?
is_array()
在php中判断是否为数组很简单,php中利用is_array() 函数就可以快速判断变量是否为数组了,下面我来给大家介绍。
is_array — 检测变量是否是数组
Report a bug 描述bool is_array ( mixed $var )
如果 var 是 array,则返回 TRUE,否则返回 FALSE。
例
|
1
2
3
4
5
6
7
8
9
|
$a =1;if( is_array( $a ) ){ echo '是数组';}else{ echo '不是数组0';} |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
function is_vector( &$array ) {if ( !is_array($array) || empty($array) ) { return -1; } $next = 0; foreach ( $array as $k => $v ) { if ( $k !== $next ) return false; $next++; } return true;} ?> |
3、auth权限认证时候,auth_group表的rules字段应该设置为什么类型?
text类型 varchar默认存255
1,2,3,6
要设置为text,varchar不行,因为这个默认存255个,其实修改varchar的个数其实也可以
4、php拼接减少访问数据库方法中如何限制获取的数据量?
连表限制数据
连表限制数据
比如inquiry_question_task没有当前组,我们可以和inquiry_question拼接后就有当前组,然后我们只需要取当前组的数据即可
$modules=db('inquiry_question_task')->join('inquiry_question iq','iqt.iqt_iq_id=iq.iq_id')->order('iqt_id asc')->where($map)->select();
5、关于网站的使用说明,和各个部分的使用说明,为什么一定要说清楚?
不说清楚用户不知道
使用说明一定要说清楚,不然用户怎么知道,不能怕麻烦而不说清楚
而且别的网站都是这个搞得,输入好中文,英文可以直接翻译
6、为什么多用panel?
界面清新
7、数组初始值就用[],用null的会造成很多错误,错误举例?
比如foreach遍历的时候
比如foreach
8、修改操作中如何删除mindmap,上传的图片这些?
弄个按钮清空就好
弄个按钮清空就好,不必修改原来的代码
9、如何限制用户上传了超额数量的图片?
php端限制一下数量
在php端限制一下数量就好
10、解决不同浏览器上面的css属性适配问题?
用基础css或者js
用基础属性,用js
在chrome和手机浏览器上面显示不同
function updateGroupDiscussPictureSize(){
$('.pet_sixin_to_r_nr img').each(function () {
if(parseInt($(this).css('width'))>100){
$(this).css('width','100px');
}
});
$('.pet_sixin_form_r_nr img').each(function () {
if(parseInt($(this).css('width'))>100){
$(this).css('width','100px');
}
});
}
二、内容在总结中
m_Orchestrate learning system---三十六、如何修改插件的样式(比如ueditor)的更多相关文章
- Deep learning:三十八(Stacked CNN简单介绍)
http://www.cnblogs.com/tornadomeet/archive/2013/05/05/3061457.html 前言: 本节主要是来简单介绍下stacked CNN(深度卷积网络 ...
- 程序员编程艺术第三十六~三十七章、搜索智能提示suggestion,附近点搜索
第三十六~三十七章.搜索智能提示suggestion,附近地点搜索 作者:July.致谢:caopengcs.胡果果.时间:二零一三年九月七日. 题记 写博的近三年,整理了太多太多的笔试面试题,如微软 ...
- NeHe OpenGL教程 第三十六课:从渲染到纹理
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- Gradle 1.12用户指南翻译——第三十六章. Sonar Runner 插件
本文由CSDN博客万一博主翻译,其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Githu ...
- centos shell脚本编程2 if 判断 case判断 shell脚本中的循环 for while shell中的函数 break continue test 命令 第三十六节课
centos shell脚本编程2 if 判断 case判断 shell脚本中的循环 for while shell中的函数 break continue test 命令 ...
- 风炫安全web安全学习第三十六节课-15种上传漏洞讲解(一)
风炫安全web安全学习第三十六节课 15种上传漏洞讲解(一) 文件上传漏洞 0x01 漏洞描述和原理 文件上传漏洞可以说是日常渗透测试用得最多的一个漏洞,因为用它获得服务器权限最快最直接.但是想真正把 ...
- 《手把手教你》系列技巧篇(三十六)-java+ selenium自动化测试-单选和多选按钮操作-番外篇(详解教程)
1.简介 前边几篇文章是宏哥自己在本地弄了一个单选和多选的demo,然后又找了网上相关联的例子给小伙伴或童鞋们演示了一下如何自动化测试,这一篇宏哥在网上找了一个问卷调查,给小伙伴或童鞋们来演示一下.上 ...
- Java进阶(三十六)深入理解Java的接口和抽象类
Java进阶(三十六)深入理解Java的接口和抽象类 前言 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太 ...
- 第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础
第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础 在urllib中,我们一样可以使用xpath表达式进行信息提取,此时,你需要首先安装lxml模块 ...
随机推荐
- javascript 点击按钮实现隐藏显示切换效果
原文链接:http://www.jb51.net/article/79083.htm <html> <head> <meta charset="gb2312&q ...
- Python3 tkinter基础 Checkbutton anchor for生成多个控件并西对齐
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
- switch反汇编(C语言)
在分支较多的时候,switch的效率比if高,在反汇编中我们即可看到效率高的原因 0x01分支结构不超过3个 #include <stdio.h> void main() { int x ...
- Read.csv: some rows are missing
read.csv in R doesn't import all rows from csv file The OP indicates that the problem is caused by q ...
- springBoot 全局异常捕捉
package cn.com.cs.core.exception; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import or ...
- spring 配置ibatis和自动分页
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr ...
- 4、lvs nat和dr类型演示
实战操作 LVS-NAT (应用场景:VIP是公网地址,DIP和RIP一般使用私网地址,NAT的主要目的是为了隐藏服务器) 核心要点: 1.DIP与各real server的RIP必须在同一个网段中 ...
- 51nod 1405 树的距离之和(dfs)
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1405 题意: 思路: 先求出所有点到根节点的距离,需要维护每棵子树的大小 ...
- python学习 day15打卡 初识面向对象
本节主要内容: 1.面向对象和面向过程 2.面向对象如何编写 3.面向对象和面向过程的对比 4.面向对象的三大特征 一.面向对象和面向过程(重点理解) 1.面向过程:一切以事物的流程为核心.核心是&q ...
- java根据URL获取网页编码
由于很多原因,我们要获取网页的编码(多半是写批量抓取的脚本吧...嘻嘻嘻) 注意: 如果你的目的是获取不乱码的网页内容(而不是根据网址发送post请求获取返回值),切记切记,移步这里 java根据UR ...