Skip to content →

分类:笔记

将平时学习到的东西记下备忘.

针对IE8正式版的CSS hack

第一种:”\9″:

.test { color/*\**/: blue\9 }

这个IE6、IE7、IE8都能识别;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack:

.color1{ color:#F00; color/*\**/:#00F /*\**/}/*IE6,IE7,IE8,FF,OP,SA识别*/
.color2{ color:#F00; color /*\**/:#00F /*\9**/}/*IE7,IE8,FF,OP,SA识别*/
.color3{ color:#F00; color/*\**/:#00F \9}/*IE6,IE7,IE8识别*/
.color4{ color:#F00; color /*\**/:#00F\9}/*IE7,IE8识别*//*“color”和“/*\**/”之间有个空格*/

第二种:就是使用IE的条件注释

条件注释是IE特有的一种功能,能对IE系列产品进行单独的XHTML代码处理,注意,主要是针对XHTML,而非CSS。
条件注释功能非常强大,可以进行true和false判断。
Continue reading 针对IE8正式版的CSS hack

2 Comments

WordPress的Rewrite机制分析

最近在研究WP的rewrite机制,搜到这篇不错的文章,把之前不明白的地方都一一解答了^^,放上来备用。
================================================
大家都知道,WordPress 可以通过 Apache 的 mod_rewrite 模块,使用 .htaccess 文件来重写URL,生成静态链接(或称永久链接),如 http://example.com/年/月/日/日志名/ ,使URL更加美观也对搜索引擎更友好。但具体是如何实现的,可能有些朋友不是很清楚,因此我在这里稍稍阐述下。而在不支持 .htaccess 的主机环境中,也可以使用 http://example.com/index.php/年/月/日/日志名/ 这种形式的URL,以及使用ISAPI等东东,原理都差不多,本文就不探讨了。

我以 http://www.oldjan.cn/database-dict-for-wordpress-23/2008/02/25/ 为具体例子进行分析。首先我们先来看看WordPress根目录下的 .htaccess 文件,其中有一段如下

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

意思是指,当接收到的请求不是一个文件或目录时,则会重写为WordPress根目录下的index.php文件,然后 index.php 就开始处理请求。

index.php 会包含 wp-blog-header.php, wp-blog-header.php 会包含 wp-config.php, wp-config.php 又会包含 wp-settings.php,最后 wp-settings.php 会包含一大堆文件进来,晕了吧。其中, wp-includes/query.php 中的 WP_Query 类和 wp-includes/classes.php 中的 WP 类是Rewrite最主要的,因此我们将对象实例化
Continue reading WordPress的Rewrite机制分析

4 Comments

jQuery滑动背景导航插件

今天小琦问我一个滑动背影导航的效果, 看了一下貌似是用mootools实现的. 想起以前在蓝色理想上有看到过用jQuery实现的例子,就找来了.还是喜欢jQ啊 =,,= 首先下载Lavalamp, 需要的JS文件以及演示都在里边. 在<head>插入: html部分: Home Plant a tree Travel Ride an elephant lavalamp会自动加上一段html来表现当前菜单高亮部分: css部分: /* Styles for the entire LavaLamp…

Continue reading jQuery滑动背景导航插件

2 Comments

ie7-js

About IE7 is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6. Status Current version: 2.0 beta 3. Usage IE7.js…

Continue reading ie7-js

Leave a Comment

我用的WordPress插件

几乎每个玩WP的牛人都有一篇“我用的WP插件”总结帖,为了表示我已经成为WP牛人,所以今天也来总结一下我在用的WP插件 =__=

All in One SEO Pack
seo套装,诸如自定义title、keyword、description这些常用的seo方法都可以用它
Auto Save Image
国产插件,自动下载远程图片,省了下载上传的功夫了,转帖好助手。
Bookmarkify
书签插件,可以在日志页面增加一排常见的书签按钮,点击提交到各大书签站,譬如Delicious、Google…
cForms II
自定义表单,你能想到的表单它都能做出来,并且自带多种样式,灰常强大!
GZIP Output
Gzip输出页面,不用多说了
Multi-page Toolkit
内容分页插件,除了显示页码之外,通过不同参数可以显示多种分页格式。比如上一页/下一页,或者下拉菜单。
Post Thumb Revisited
自动生成缩略图,可以自定义的选项灰常多!灰常强大too!
Continue reading 我用的WordPress插件

4 Comments

Tommy heavenly6

刚刚看完这周的高达00 Season2第7话,片尾比利斯少尉跟上校分别时那首插曲真让人感动内… 听着很有Tommy Heavenly6的感觉,去百度了一下原来就是TH6唱的哈哈,最新单曲Unlimited Sky。 就在这儿介绍下TH6吧,都百度上搜来的资料。 -___- 姓名:川濑智子 出生地:京都府 出生日期:1975.2.6 血型:B 星座: 水瓶座 职位:TBG主唱 绿乐团在沉息一段时间后,主唱川濑智子以 Tommy february6 的名称发表了新单曲与专辑。风格迥异於绿乐团,搭配…

Continue reading Tommy heavenly6

One Comment

Ubuntu Server 下的网络配置

检查网络配置
$ ifconfig

配置DHCP客户端
$ sudo vi /etc/network/interfaces
加入 iface eth0 inet dhcp

配置静态IP地址
$ sudo vi /etc/network/interfaces
eth0配置如下:
auto eth0
address 192.168.0.88
netmask 255.255.255.0
gateway 192.168.0.1

让新配置生效
保存退出后,使用重启networking命令让新配置生效:
$ sudo /etc/init.d/networking restart
也可以重启网卡让新配置生效,优点是不影响其他网络接口:
$ sudo ifdown eth0
$ sudo ifup eth0
Continue reading Ubuntu Server 下的网络配置

Leave a Comment

vi使用手册-常用命令

写下来备忘,免得每次用都要百度 em09

1、command模式下的常用命令
h 左移光标一个字符
l 右移光标一个字符
k 光标上移一行
j 光标下移一行
^ 光标移动至行首
0 数字“0”,光标移至文章的开头
G 光标移至文章的最后
$ 光标移动至行尾
Ctrl+f 向前翻屏
Ctrl+b 向后翻屏
Ctrl+d 向前翻半屏
Ctrl+u 向后翻半屏
Continue reading vi使用手册-常用命令

One Comment