【前端面试十三】CSS权重如何计算?

页面显示样式的优先级取决于其"特殊性",特殊性越高,就显示最高的,当物特殊性相等时,显示后者。特殊性表述为4个部分:0,0,0,0一个选择器的特殊性如下1,对于选择器是#id 的属性值特殊性值为: 0,1,0,02,对于属性选择器,class 或伪类,特殊性值为: 0,0,1,0

前端面试 2021-03-28 2097浏览

phpoffice/phpspreadsheet合并单元格等详解

转别人的,记录在此供自己查看。 PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到。 在调试设置时,确保引入了正确的文件并实例化。 use 

技术杂谈 2021-03-27 5415浏览

tp6多应用如何设置

thinkphp6只支持composer安装,但默认安装的只是单应用。要使用多应用需要更行安装扩展。// 安装多应用扩展 composer require topthink/think-multi-app装完之后还要调整目录解构。单应用模式下,app目录下直接就是控制器

技术杂谈 2021-03-26 8638浏览

tp6如何配置在空间上,在空间上怎么使用

thinkphp6需要php7.1+,支技mysql,sqlserver,pgsql等各种数据库。由于安全考虑thinkphp6网站根目录是在public下面,里面只有一个入口文件index.php,然后网站的静态文件像,css,js,图片等也是放在public下,一般会建一个static目录。但空

技术杂谈 2021-03-26 8644浏览

【前端面试十二】移动WEB和响应式有什么分别?

开发方式移动web开发+pc开发响应式开发应用场景一般在已有PC端的网站,开发移动站的时候,只需单独开发移动端。针对新建站的一些网站,现在要求适配移动端,所以就一套页面兼容各种终端,灵活。开发针对性强,开发效率高兼容各种终端,效率低。适配只适配移动设备,pad上体验相对较差。可以适配各种终端效率代码

前端面试 2021-03-26 1923浏览

【前端面试十一】要你出一套适应不同分辨率,不同终端的前端实现方案你有什么思路?

1,流式布局使用非固定像素来定义网页内容,也就是百分比布局,通过盒子的宽度设置成百分比来根据屏幕的宽度来进行伸缩,不爱固定像素的限制,内容向两侧填充。这样的布局方式,就是移动web开发使用的常用布局方式。这样的布局可以适配移动端不同的分辨设备。2,响应式开发那么Ethan Marcotte在2010

前端面试 2021-03-26 1856浏览

【前端面试十】清除浮动有几种方式?

1,低级div定义height原理:父级div手动定义height.就解决了父级div无法自动获取到高度的问题,简单、代码少,容易掌握,但只适合高度固定的布局,2,结尾处加空div标签clear: both原理:在浮动元素的后面添加一个空div兄弟元素,利用Css提高的clear: both清除浮动

前端面试 2021-03-26 1848浏览

tp6多应用自定义taglib循环嵌套

在tp6多应用自定义taglib标签一文中我们用到一个方法没有给详细解释,下面详细解释下。$typeid = $this->varOrvalue($typeid); // 代码 /**  * 自动识别构建变量,传值可以使变量也可以是值 &nbs

技术杂谈 2021-03-26 8933浏览