通过CSS改变文本框placeholder占位符默认颜色

HTML代码:

CSS样式:

将样式添加到你的代码刷新页面看看是不是文本框默认文本内容已经变了。

html5 localstorage能存多少数据

根据 WHATWG 规范描述如下:

A mostly arbitrary limit of five megabytes per origin is recommended. Implementation feedback is welcome and will be used to update this suggestion in the future.

规范建议的本地数据存储不超过5M,同时大多数浏览器默认的localstorage存储大小也是5M限制。

localstorage大小限制可以通过以下面的代码进行测试: 继续阅读“html5 localstorage能存多少数据”

2017年:最佳20款迷你CSS框架

无处不在的极简主义。 如果你也喜欢极简风格,那么下面的这些CSS框架,可以帮助你节省大量时间,避免从头开始重建基本的网站。

Spectre

轻量级和响应式和现代CSS框架,用于更快和可扩展的开发。 它为排版和元素,基于Flexbox的响应布局系统,CSS组件和实用程序提供基本样式,具有最佳编码风格和一致的设计语言。

Spectre 继续阅读“2017年:最佳20款迷你CSS框架”

XML中 CDATA 的含义和作用

术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。

在 XML 元素中,”<” 和 “&” 是非法的。

“<” 会产生错误,因为解析器会把该字符解释为新元素的开始。

“&” 也会产生错误,因为解析器会把该字符解释为字符实体的开始。

某些文本,比如 JavaScript 代码,包含大量 “<” 或 “&” 字符。为了避免错误,可以将脚本代码定义为 CDATA。 继续阅读“XML中 CDATA 的含义和作用”

CSS常用选择器-持续更新中

HTML代码

CSS选择第一个子元素:

CSS选择第二个子元素:

CSS选择最后一个子元素:

css选择器奇数偶数:

注意:如需选择DIV中的元素将article更改为div 例:div > p:first-child同样适用于:first-child :last-child :nth-child,如需选择非段落P的元素更改为相应的元素标签即可。