08月 25th, 2010
又是可恶的IE6,调试一个小BUG的时间可能比开发若干个页面的DEMO还费时间,费脑筋。
今天碰到个绝对定位的问题,如果对一个元素设置了position:absolute及bottom:0,然后设置父元素的position为relative,在IE6中,当父元素在页面中所占据的高度(不包括margin)为偶数时,一切正常,但如果为奇数时,该绝对定位的子元素会与父元素的底部偏移1px,所以碰到这样的问题,可以尝试改变下父元素的height、border或padding,或者是改变该父元素的其他子元素也可以,只需要上下偏差1px即可。
<!DOCTYPE html PUBLIC &[......]
阅读全文
标签:
bottom:0,
IE6,
绝对定位
Tags: bottom:0, IE6, 绝对定位
Posted in 开发 | No Comments »
08月 20th, 2010
jquery中有个很好用的方法hover(),可以解决IE中mouseout的BUG,但如果出现子元素中有绝对定位的元素,当鼠标移至次绝对定位元素时,会自动触发hover()中的第二个方法,也就是相当于mouseout,遇到这种情况,就不能再使用hover()了,而是换成mouseenter和mouseleave,例如:
$('a.move').bind('mouseenter', function (e) {
$(this).children('span.text').toggle();
$(this).animate({r[......]
阅读全文
标签:
jQuery
Tags: jQuery
Posted in 开发 | No Comments »
08月 17th, 2010
不得不感叹DedeCMS的强大,可定制性和扩展性太强了,就算不懂php也可以很轻松的修改源码。
今天碰到个新问题,用DedeCMS搞了个中英双语的网站,其他的都修改好了,上线之前发现分页条中英文版中都是中文的,于是自己动手DIY了一下。
1、打开include/arc.listview.class.php(本文以DedeCMS5.6为例)
找到(约29行)
var $remoteDir;
在其下面加上一个新行
var $pagelang;
找到(约528行)
$list_len = trim($ctag->GetAtt("listsi[......]
阅读全文
标签:
dedecms,
分页
Tags: dedecms, 分页
Posted in DedeCMS&WordPress | No Comments »
08月 16th, 2010
今天碰到个怪事,用DedeCMS搞的一个站,在本地全部调试完毕后,进行数据库备份操作,以便在真实环境进行数据初始,结果发现只要选中“备份表结构”就会报错,具体错误如下:
Error page: /dede/sys_data_done.php?dopost=bak
Error infos: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-[......]
阅读全文
标签:
dede,
mysql
Tags: dede, mysql
Posted in 工具 | 2 Comments »
07月 12th, 2010
在编写CSS代码时,如果需要定义中文字体,例如宋体和雅黑,最好使用unicode,避免因编码问题产生浏览器不兼容的情况。
宋体的unicode:\5b8b\4f53
雅黑的unicode:\5fae\8f6f\96c5\9ed1
标签:
unicode,
中文字体
Tags: unicode, 中文字体
Posted in 开发 | 7 Comments »
第 6 页 / 共 12 页« First«...45678...»Last »