摘要:
分析新浪微博就会发现一个有趣的带小三角提示框。先来看下效果图:仔细查看代码才发现,并不是使用传统做法以图片的background属性实现,而是以两个"◆"菱形字符实现,这个菱形支持编码有GBK,gb312,UTF-8等,也可通过转义字符◆输入。实现的原理是:em标签里得◆菱形符号作为外三角边框,而<span>标签里的◆菱形符号正好填充em,当两个菱形符号重叠时,只需调整span里的菱形往下移动1px,那么就能呈现1px的向上三角边框。由于新浪微博的特性,代码并不容易提取。按照它的思路,我只好自己写一次。下面是html,为了统一把em标签换成sp 阅读全文
posted @ 2012-05-17 23:53
kuyt18
阅读(617)
评论(0)
推荐(0)
浙公网安备 33010602011771号