大象笔记

CSS - 冲突时 Which Style Wins

CSS 冲突通常由两种情况引起 1. 继承自不同祖先的样式 2. 多个样式应用于同一个标签 对于第一种冲突,很好理解,nearest 祖先样式优先。 第二种冲突的实现很有趣,采用了打分机制。 一句话概括,即 tag

奔波的周末

早上八点出门,下午快六点回家,整个一天在奔波中度过。 ## 到开发区行政审批中心给宝宝落户口 办理流程很顺畅,只需要夫妻双方身份证复印件、户口本、结婚证、出生证、生育证,填几个单子就搞定了。 第一次忘了带我的户口卡,折反了一次

CSS Selector 之 Attribute Selector

这个从名字上就很好理解,即根据属性来选择元素。 举几个例子: ``` input[type="password"] input[type] /* 有 type 属性的 input */ ``` 当然,也支持

CSS Selector 之 Pseudo-Classes & Pseudo-Elements

Pseudo-Class & Pseudo-Elements 这两个名词起的非常不友好,让人看了完全摸不着头脑。可想而知,到了国内,一定有土鳖将其翻译成“伪类”/“伪元素”。伪类。。。好吧,听上去还不如叫变态假面。 首先看一下 MDN

如何成为 CSS 大师

## 目标 将博客、网站的模板剥离出来,在 wordpress / tumblr 模板市场免费开放下载,如果有一定的用户量,说明你的功力已经得到了认可。 如果改成收费,还有人愿意使用,说明你已经成为了 CSS 大师

PHP 如何调用其他文件中的函数

## 绝大部分时候你只需要 require_once require, include, require_once, include_once 让人眼花缭乱,为何 python 中一个 import 可以解决的问题,到了 php 中变得这

愚昧的美国大选与英国退欧

没想到米国人民最终选出来这么一位总统。米国人民最终和英国人民一起秀了一次智商下限。 特朗普是我见过唯一一个在 NHK 纪录片里被明显丑化的报道对象,用丑化这个词不太合适,应该是也许他就是一个小丑。 这么一个明显在说谎、说话具有煽

菊次郎与佐纪

这本书的作者是北野武,讲述了其父母的故事。今天在家陪老婆哄孩子的同时看完的。书篇幅短小,但饱含真情,几次戳中我泪点,五星推荐。 第一次戳中我泪点的地方是,北野武离家出走母亲佐纪目送其离开,然后打出租车偷偷跟踪他到租处,跟房东老头谈租金

Git 清理远程废弃分支

我有清理本地分支的习惯,基本每个分支开发结束,代码合并入 master 之后,都会立即将本地分支清除。 git branch -d branch_name 但是经常忘了清除远端分支。。。使用 Git 如果不定期清理 re

MySQL 中将 varchar 字段转换成数字进行排序

问题来源于 ecshop 的商品属性列表排序 bug。 includes/lib_goods.php 中是这样写的 'ORDER BY a.sort_order, g.attr_price, g.goods_attr_i