不知道写个什么标题比较好.不知道大家有没有发现.在IE下网页里的按钮两边会被拉伸.字数越多拉伸的越厉害.而且与此同时按钮的边缘还出现了锯齿.
原因是1,IE在按钮的value值每增加4个字节(汉字为2个)时,就会在按钮的两边产生总共一个字节的内边距宽度.2,IE的按钮(XP 风格)默认样式是一个固定尺寸的圆角矩形图片作背景,所以一旦按钮变宽变高后,这个固定尺寸的圆角矩形图片的边缘自然就会出现锯齿的现象了.当然如果你用的不是IE核心的浏览器就不会遇到这样的情况了.
下面我针对wordpress的评论按钮如何解决这个问题.而且能通过W3C的验证.解决的方法很简单.只要在按钮的css里写上overflow:visible;即可.比如你可以这么写:(当然你也可专门写在一个单独的css里.或者head里)
<input name="submit" type="submit" class="button"style="overflow:visible;" value=" Submit"/>
对于第二个问题.应该是系统的bug吧.可以给按钮加个边框折中处理一下.我就不多说了.在style里加相应的代码即可.
说到按钮我们可以顺便美化一下.哈哈.具体的做法无非就是改css.讲起来很枯燥.我把自己的晒出来大家看看就明白了.个性化只需要修改相应的值即可.
Read more…
Substr是php的一个内置函数.要求php4.函数作用官方描述为substr — Return part of a string.即截取字符串.但是在截取的中文时候有时可能存在乱码.今天在弄主题head优化的时候遇到了这个问题.
原因:
- 对于英文来说是一个字母一个字节(8位)来编码,而中文却是一个汉字三个字节(24位)来编码.
- Substr不能很好区分全角半角.尤其是在中文环境下.
网上可以查到许多的解决方案.但是最简单的是用mb_substr替换.但前提是你的php版本需4.0.6或更高.
使用方法:
Read more…
WordPress 2.7正式版的发布日期一直没有确认.但这个月又快要结束了.官方依然没有动静.而今天也就是美国时间25号.wordpress发布2.6.5修复了几个bug和一个安全更新.
官方原文引用:
2.6.5 contains three other small fixes in addition to the XSS fix. The first prevents accidentally saving post meta information to a revision. The second prevents XML-RPC from fetching incorrect post types. The third adds some user ID sanitization during bulk delete requests.
2.7虽然没有确定时间,但是离正式的发布也应该为期不远.个人预计在一周以内.因此不想更新到2.6.5的可以只需要安全安全更新即可.具体更新方法如下:
- 下载wordpress 2.6.5 找到wp-includes/feed.php 和 wp-includes/version.php这两个文件.
- 上传这两个文件.直接替换即可.
官方下载2.6.5
或者到这里下载安全更新包.(我自己打包上传的只包含那两个文件)
WP-RecentComments是mg12的一个显示最近回复的插件.本站的边侧栏Recent Comments就是用的这个插件.今天才知道原来这个插件有好多参数.mg12在开发的时候想的可真是全面.程序员就是思维严谨!
我今天去掉了现实管理员的回复显示.毕竟回复主要是给访客看的.而管理员一回复就一大堆,几乎占了全部的最近回复.加大显示条数又无疑会增加数据库的查询次数.所以去掉管理员的回复显示.用的参数: administrator=false
我的写法是:
1
2
3
4
5
6
| <div class="widget">
<h3>Recent Comments</h3>
<ul>
< ?php wp_recentcomments('limit=8&length=16&post=false&smilies=true&trackback=false&administrator=false'); ?>
</ul>
</div> |
详细使用参数:
Read more…
越狱又回来了.看美剧的最大痛苦是没看一集要等一个星期.遇到吊胃口的剧情真的是种折磨.12及还没有看呢.正在下载中.下载剩余时间20分钟.上就可以看到了.
上一集的结尾可以说是非常调任胃口的一集.先是米帅的病发作.然后是被将军发现…接下来发生什么故事.再度入狱?期待中.
附:迅雷下载越狱第四季12集