text-jusyify下的inline-block自适应列表布局实例

herman 16小时前 6浏览 0评论

很多时候,我们希望列表的最后一行是左对齐排列的,而不是两端对齐,这时候怎么办呢?原理与上面的两端对齐一致。就是复制几个列表元素的外层标签,等宽,但高度为0,里面就是个(不可缺),复制的个数一般就是每行元素的列表个数啦,这样肯定可以保证最后一行元素...

display:inline-block/text-align:justify教程(css两端对齐)

herman 19小时前 12浏览 0评论

css两端对齐布局非常重要。前端时间网上流传的关于Android版手机微信连续输入句号手机卡死的问题在网上引起了热议。《Android 版微信的「两位数字+15个句号」 bug 的原理是怎样的?》这篇文章通过对Android版的微信进行了分析,找...

javascript计算并获取日历的上一个月和下一个月

herman 5天前 21浏览 0评论

在实际的开发中,我们经常会遇到需要获取上一个月,下一个月的时间,日期的情况。因此我这里整理了两个获取上下月时间的js方法,分享给大家。 /** * 获取上一个月 * @date 格式为yyyy-mm-dd的日期,如:2014-01-...

echarts插件中dataZoom的handleIcon属性用法详解

herman 5天前 13浏览 0评论

echarts插件是百度所有开源库中最火的一款了。该插件在开源以来深受用户喜欢,在图表制作方面有着非常不错的表现。其中很多用户对dataZoom中的handleIcon属性不太属性,那么通过本文,我们一起来学习学习它。 dataZoom中的...

业余草教你实现日历待办任务展示万年历

herman 5天前 16浏览 0评论

这个标题我考究了很久,不知道如何才能起的完美。想来想去,浪费脑力,于是就随便起了一个标题。本文是一款日历控件,该日历插件可以实现待办事件的展示,并且可以获得下一月,上一月等其他月份的待办事件提醒功能。 先来看看效果: 再这里,...

业余草 HTML5 + jQuery 实现日历待办事项demo

herman 5天前 23浏览 0评论

做 OA 或者 ERP ,也或者 EHR 等项目时,常常需要一些日历控件,显示出当前月需要待办的事件。我在网上搜索了很久,发现没有特别适合的日历控件,因此我自己基于 jQuery 实现了一款日历控件。本文将详细介绍它的相关实现。 老规矩,我...

(校内网播放器代码)博客内嵌flash音乐播放器实现

herman 6天前 20浏览 0评论

随着版权的越来越重要,网站上想要播放一些mp3的音乐,必须要使用外链。而现在大多数网站音乐都不提供下载了,那么该如何在自己的博客上添加音乐播放器呢?本文教你实现一款校内网播放器代码。 我前面整理了一篇关于各大网站音乐api的文章《音乐网站接...

Pointer Lock API实现的图片无限3D旋转实例

herman 6天前 16浏览 0评论

前面一篇文章中《Pointer Lock API大全》,我们介绍了Pointer Lock API的相关属性,事件和方法,本文将结合一个例子来给大家带来一个案例实战。 打开本实例,默认进去会看到一个相貌平平的女生,然后点击这张图片: ...

Pointer Lock API大全

herman 6天前 10浏览 0评论

Pointer Lock API中文叫做指针锁定或者鼠标锁定。Pointer Lock API提供了一种输入方法,这种方法是基于鼠标随着时间推移的运动的(也就是说,deltas),而不仅是鼠标光标的绝对位置。通过它可以访问原始的鼠标运动,把鼠标事...

JavaScript实现二分查找算法

herman 2周前 (10-13) 21浏览 0评论

一直以来大家都认为 JavaScript 更偏向于前端,导致了网上关于 JavaScript 算法方面的内容不是很多。因此本文便借助 JavaScript 来实现数组的二分查找算法。 二分查找又称折半查找,优点是比较次数少,查找速度快,平均...

Chrome 浏览器内存泄漏(堆栈溢出)的识别方法

herman 2周前 (10-13) 11浏览 0评论

内存泄漏也称作堆栈溢出。JavaScript 中也同样存在内存泄漏(堆栈溢出)。那么怎样才能观察到内存泄漏呢?本文带你使用 Chrome 浏览器来识别它。 经验法则是,如果连续五次垃圾回收之后,内存占用一次比一次大,就有内存泄漏。这就要求实...

ES(ECMAScript)中DOM API之after()

herman 2周前 (10-13) 7浏览 0评论

after()和before()的语法特性兼容性都是一一对应的,差别就在于语义上,一个是在前面插入,一个是在后面插入。他们的语法非常类似。 下面我们通过一个完整的实例来搞定它。 HTML代码: <img id="...