昨天面了html5前端。下面是其中3个问题: 双外边距叠加。 用原生js怎么实现div选项卡。 如何去实现一个插件。 一、双外边距折叠 问题描述 一上一下两个div,上面div的下外边距是10px,下面div的上外边距是…
关于移动端文字无法垂直居中(或line-height不起作用)的问题的解决方案
最近开发移动端APP,发现安卓端对于文字垂直居中的问题兼容性不好,网上也搜了很多方法,但是都比较麻烦,自己摸索出来了最终的解决方案: 1、首先在html头部把我们常用的lang="en"改为lang="zh-cmn-Ha…
JavaScript系列——JavaScript同步、异步、回调执行顺序之经典闭包setTimeout面试题分析
同步、异步、回调?傻傻分不清楚。 大家注意了,教大家一道口诀: 同步优先、异步靠边、回调垫底(读起来不顺) 用公式表达就是: 同步 => 异步 => 回调 这口诀有什么用呢?用来对付面试的。 有一道经典的面试…
JQuery修改a标签href和文字的值
修改a标签的链接地址: “姐”记得引用JQuery!!! 场景一:只修改链接地址用到JQuery的.attr();.attr()方法设置或返回被选元素的属性值;(查看方法说明).attr()传入多…
冒泡排序
”’ 冒泡算法的原理是经过每一轮的比较都能确定这一轮的最大数 所以到后面的比较次数都是依次少一 例如[3,4,9,1,5]第一轮比较,比较4次由于是有5个数,相邻的两个数两两比较,5个数需要比较4…
CSS - 纯css实现多行文本溢出省略(兼容所有浏览器)
前言 多行文本超出高度限制出现省略号 , 移动端多为webkit内核的 , 有扩展属性-webkit-line-clamp , 但并不是CSS规范中的属性 , PC端往往要借助js去实现这一效果,但麻烦且不是很靠谱,今天…
mysql生僻字插入失败解决方案
当项目已经上线运行,原来编码统一为utf8 一时间全部表字段一个一个修改为utf8mb4 很麻烦 想达到的目的是只修改可能存在生僻字的字段: 1、修改可能存在生僻字插入的字段,例如: ALTER TABLE news C…
在html 标签添加图标,网页title左边显示网页的logo图标
怎么样获取别人的Logo 在网站首页 打开开发者工具;在Elements里<head></head>里找到<link rel=”icon” href=”图…
mysql count函数详解
SELECT COUNT(salary) FROM employees; SELECT COUNT(*) FROM employees;#一般用于统计表格总行数,表格每行只要有一个不为null就算1行 SELECT CO…
页面之间传递数据
最近在写公司HR微信公众号,其中某个模块需要A.html传递一个参数Data给B.html,然后B.html通过参数Data发送Ajax。整理一下搜寻到方法; 方法一:通过location给页面传递数据;附上代码。 &l…
Linux搭建私有yum软件包服务器
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS…
有关css重绘和回流的一个例子
最近做了一个导航条动画,鼠标hover的时候会有一个可移动的下划线,html结构大致如下 <div class="nav-sliderbar fl rel"> <ul class="clearfix"&…