摘要: 先来看一个常用的选择器的例子: 1 img[alt] { border: 3px dashed #e15f5f; } 这个选择器会匹配页面标签中任意一个含有 alt 属性的图片标签: 还可以通过设定属性值来缩小匹配范围: 1 img[alt="atwi_oscar"] { border: 3px d 阅读全文
posted @ 2018-01-22 13:31 IT民工梅西布莱恩特 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我相信所有的新技术都是为了解决某些现存的痛点,CSS3的出现也不例外。 仅需要几行代码,CSS3可以创造出各种效果:圆角、背景渐变、文字阴影、盒阴影、 自定义字体以及多重背景图片(当然,这个效果确实需要图片)。如果这还不够神奇, 甚至我们之前需要依赖 JavaScript的一些基本交互效果如悬停动画 阅读全文
posted @ 2018-01-22 11:30 IT民工梅西布莱恩特 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 不需要网络连接仍可访问网站内容似不似很酷?H5为其提供了可能! 让我们假设有一个在线笔记应用,当用户的手机网络断开时,他可能正在编辑一则笔记。使用 HTML5的离线 Web应用,他就可以继续离线编辑笔记,然后等到网络再次连接时将本地数据发送到服务器。 一、离线web应用概述 离线Web应用的运行机制 阅读全文
posted @ 2018-01-22 10:48 IT民工梅西布莱恩特 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 接着上一节《HTML5+CSS3之播放视频以及在IE8及以下的解决方案》 我们写出来的视频并不是响应式的: 幸运的是,对于 HTML5式嵌入视频,修正方法很简单。只需删除视频标签中的 height和 width 属性(如删除 width="640" height="480" ),然后在 CSS中追加 阅读全文
posted @ 2018-01-22 10:18 IT民工梅西布莱恩特 阅读(1953) 评论(0) 推荐(0) 编辑
摘要: H5中嵌入媒体,这是H5的一个新的特性,让广大前端开发人员如沐春风! 但需要注意的是IE8及以下版本不支持H5的音频及视频。 一、用 HTML5 的方法为页面添加视频或音频 1 <video src="myVideo.ogg"></video> 此外还支持追加的附加属性如 height 和 widt 阅读全文
posted @ 2018-01-22 10:02 IT民工梅西布莱恩特 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: 上一节传送门《HTML5+CSS3响应式设计(一)》 设置 viewport meta标签后,任何浏览器都不再缩放页面了,这一节我们可以针对不同视口来修正设计效果。 一、我们用一个ipad(1024*768)来说明这一点 上一节中我们的页面是960px宽度,我们ipad如果是横屏显示1024px,页 阅读全文
posted @ 2018-01-18 11:43 IT民工梅西布莱恩特 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 利用媒体查询来进行响应式设计。 一.先来看一下传统的固定宽度的界面: 对于这么样一个界面,首先界面应该尽量精简。 a.分析一下上下顶部与底部的旗帜(小技巧): 我们用最精简的办法来切取图片(重复平铺即可): 我们不会去截取一整条旗帜做背景图。 原因有两点: 1.节省流量:这种方法为两处背景分别节省了 阅读全文
posted @ 2018-01-18 11:08 IT民工梅西布莱恩特 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 工作一年,用node.js+vue.js开发数据挖掘项目,正好借此机会,将其整理成章,以便日后复习。 下面上一张图用来解释各个部分的作用: 一、node.js 1.node.js简单介绍 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome J 阅读全文
posted @ 2017-12-01 17:08 IT民工梅西布莱恩特 阅读(192) 评论(0) 推荐(0) 编辑