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;
ifis_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)的更多相关文章

  1. Deep learning:三十八(Stacked CNN简单介绍)

    http://www.cnblogs.com/tornadomeet/archive/2013/05/05/3061457.html 前言: 本节主要是来简单介绍下stacked CNN(深度卷积网络 ...

  2. 程序员编程艺术第三十六~三十七章、搜索智能提示suggestion,附近点搜索

    第三十六~三十七章.搜索智能提示suggestion,附近地点搜索 作者:July.致谢:caopengcs.胡果果.时间:二零一三年九月七日. 题记 写博的近三年,整理了太多太多的笔试面试题,如微软 ...

  3. NeHe OpenGL教程 第三十六课:从渲染到纹理

    转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...

  4. Gradle 1.12用户指南翻译——第三十六章. Sonar Runner 插件

    本文由CSDN博客万一博主翻译,其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Githu ...

  5. centos shell脚本编程2 if 判断 case判断 shell脚本中的循环 for while shell中的函数 break continue test 命令 第三十六节课

    centos  shell脚本编程2 if 判断  case判断   shell脚本中的循环  for   while   shell中的函数  break  continue  test 命令   ...

  6. 风炫安全web安全学习第三十六节课-15种上传漏洞讲解(一)

    风炫安全web安全学习第三十六节课 15种上传漏洞讲解(一) 文件上传漏洞 0x01 漏洞描述和原理 文件上传漏洞可以说是日常渗透测试用得最多的一个漏洞,因为用它获得服务器权限最快最直接.但是想真正把 ...

  7. 《手把手教你》系列技巧篇(三十六)-java+ selenium自动化测试-单选和多选按钮操作-番外篇(详解教程)

    1.简介 前边几篇文章是宏哥自己在本地弄了一个单选和多选的demo,然后又找了网上相关联的例子给小伙伴或童鞋们演示了一下如何自动化测试,这一篇宏哥在网上找了一个问卷调查,给小伙伴或童鞋们来演示一下.上 ...

  8. Java进阶(三十六)深入理解Java的接口和抽象类

    Java进阶(三十六)深入理解Java的接口和抽象类 前言 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太 ...

  9. 第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础

    第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础 在urllib中,我们一样可以使用xpath表达式进行信息提取,此时,你需要首先安装lxml模块 ...

随机推荐

  1. TCP 的那些事儿(上)(转)

    原文地址:http://kb.cnblogs.com/page/209100/ TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面.所以学习TCP本身是个比较痛苦的过 ...

  2. 集合框架-Map集合

    * Map集合和Collection集合的区别? * Map集合存储元素是成对出现的,Map集合的键是唯一的,值是可重复的.可以把这个理解为:夫妻对 * Collection集合存储元素是单独出现的, ...

  3. 【python009--循环】

    1.for循环语法: for  目标  in 表达式: 循环体 2.range() 语法:range([start] stop [, step = 1]) --这个bif有三个参数,其中用中括号括起来 ...

  4. Flask学习【第8篇】:flask-session组件

    简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如 redis:保存数据 ...

  5. 89. a^b【快速幂模板】

    a^b Description 求 aa 的 bb 次方对 pp 取模的值. 输入格式 三个整数 a,b,pa,b,p ,在同一行用空格隔开. 输出格式 输出一个整数,表示a^b mod p的值. 数 ...

  6. bzoj 2527: [Poi2011]Meteors

    昨天写了一晚,越写复杂度越感觉不对,早上一想果然是假的. (这里n,m,k我就不区分了) 首先一个城市的询问可以很容易的二分 check用树状数组维护区间(区间修改,单点查询的那种) 一次是\(O(n ...

  7. Unity3D学习笔记(三十):Lua

    Lua:是一个轻量级的脚本语句.不需要编译,直接运行的语言.   环境配置:   执行Lua有两种方式: 1.交互式编程(输入后能立即看到效果) 2.脚本式编程:运行lua文件,.lua为文件后缀   ...

  8. bootstrap图片上传功能

    重点: fileupload    .loadImage 引用js: <!-- Bootstrap CSS --> <link href="~/lib/bootstrap/ ...

  9. 3、Python函数详解(0601)

    回顾: re search,findall,finditer.sub,subn function ()    调用函数 def func_name(arg1,....)   生成函数对象 func_s ...

  10. function CONVERSION_EXIT ****INPUT/OUTPUT说明

    CONVERSION_EXIT_ALPHA_INPUT和CONVERSION_EXIT_ALPHA_OUTPUT 函数说明 CONVERSION_EXIT_MATN1_INPUT 物料号码转换函数 C ...