兰亭楼

所有文章 第14页

前端开发

CSS3:box-sizing:border-box属性

lantinglou 发布于 2020-05-08

在一个元素上定义的 “width” 和 “height”(以及他们的min/max属性)将决定该元素的 border box 的尺寸。该元素的 “padding” 和 “border”&nb...

阅读(559)评论(0)赞 (0)

前端开发

另类流式响应式布局(非百分比法)

lantinglou 发布于 2020-05-08

这是一段非常巧妙的div+css代码,可以实现固定侧边栏宽度+内容栏流式自动缩放。之所以非常巧妙,是因为它没有用常见的百分比来布局,而是用了2点技巧来完成: 首先当margin-left为负值且大于盒子本身的宽度,且上一行的最外层盒子为浮动,且内部非浮动盒子用margin-rig...

阅读(687)评论(0)赞 (0)

Linux

Centos分区目录结构详细说明

1

lantinglou 发布于 2020-05-08

Centos分区目录结构详细说明 /  根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。...

阅读(748)评论(0)赞 (0)

前端开发

几款jQuery全屏滚动插件

10

lantinglou 发布于 2020-05-08

网站展示的效果当属全屏最具有冲击力了,汇总了几款jQuery全屏滚动插件方便需求的人使用。 fullPage.js 一个简单的,易于使用的插件,创建全屏滚动网站(也被称为单页网站),它允许创建滚动网站以及添加一些水平滑块。 下载插件      预览效果 SlideMe 响应式的,...

阅读(710)评论(0)赞 (0)

前端开发

PHP Iterator(迭代器)

lantinglou 发布于 2020-05-08

PHP Iterator(迭代器),PHP数组一般地说是一个十分强大的对象容器。但我们仍然可以给他来点涡轮增压。把迭代器对象设想为一种数组的包装。我们要在这里试着完成的是为遍历数组和在如何创建对象上加入一点额外的控制去创建一个唯一的接口,最后去支持傻瓜式的读取。 接口摘要

阅读(647)评论(0)赞 (0)

前端开发

图片过大?用Echo.js延迟加载

1

lantinglou 发布于 2020-05-08

图片过大?用Echo.js延迟加载可能会帮到你,Echo.js 是一个独立的延迟加载图片的 JavaScript 插件。Echo.js 不依赖第三方库,压缩后不到1KB大小。 延迟加载是提高网页首屏显示速度的一种很有效的方法,当图片元素进入窗口可视区...

阅读(719)评论(0)赞 (0)

前端开发

制作反应速度超快的下拉菜单

4

lantinglou 发布于 2020-05-08

Amazon主页的左上角有一个商品分类浏览的下拉菜单。当鼠标从菜单中的选项上滑过时,子菜单的显示速度是超快的。我们可以看一下: 这个显示速度基本是与鼠标移动同步的,但是绝大多数网站的下拉菜单在显示子菜单时会有一定的延迟,例如: 这个延迟反应是必须的,因为如果没有,当你想把鼠标从一...

阅读(811)评论(0)赞 (0)