文章列表
偶然看到这个网站 kong7.com 里面有一篇介绍x-japan的帖子,看过甚是感慨。曾经的x-japan给世间留下了无数动听感人的音乐。尤其是endless rain ,真是百听不厌。没有听过的强烈推荐去下载下来听一听。
[checkbox 賦值]
$("#chk1").attr("checked",''); //設定不打勾
$("#chk2").attr("checked",true); //設定打勾
使用 smarty 塞值,其中{{ $a.is_promote }} 的值是0或是1 ,你也可以直接用php塞值。
$("#is_promote").attr("checked",{{ $a.is_promote }}); //checkbox 賦值
[checkbox 取值]
var ...
本文发表时使用的是cakephp1.2.4.8284版。
在国外租服务器的人恐怕不在少数,如何在租赁的服务器上安装cakephp呢。
以下为本人查阅资料后的总结。
假如你在根目录新建目录caketest,请按照下面的例子改写.htaccess文件。
1.) /caketest/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /caketest
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfMod ...
- 2009-11-19 14:36
- 浏览 861
- 评论(0)
在谈论CSS布局时,我们需要提前知道一些东西。对于html各种标签/元素,可以从块的层面做一个分类:要么是block(块元素),要么是inline(内联元素):
block元素的特点:
1. 总是另起一行开始;
2. 高度,行高以及顶、底边距都可控制;
3. 宽度缺省是它所在容器的100%,除非设定一个宽度。
inline元素的特点:
1. 和其它元素都在一行上;
2.高度,行高以及顶、底边距不可改变;
3. 宽度就是它所容纳的文字或图片的宽度,不可改变。
下面对它们的性质及应用做进一步说明:
块元素(block elemen ...
- 2009-11-06 14:53
- 浏览 1263
- 评论(0)
选择器可分为下面几种:
Attribute Selectors
E[attr] 属性选择符。
选择具有attr属性的E。
Attribute Selectors
E[attr=value] 属性选择符。
选择具有attr属性且属性值等于value的E。
Attribute Selectors
E[attr~=value] 属性选择符。
选择具有attr属性且属性值为一用空格分隔的字词列表,其中一个等于value的E。
Attribute Selectors
E[attr|=value] 属性选择符。
选择具有attr属性且属性值为一用连字符分隔的字词列表,由value开始的E。
下面这 ...
- 2009-11-06 14:38
- 浏览 724
- 评论(0)
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。
几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。
...
- 2009-09-30 08:24
- 浏览 2108
- 评论(0)
字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。
我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。
怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用px的太多了,如果你是对代码不敏感的纯设计师,可以向技术人员或者页面制作人员请教:
em是何物?
em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px=0.7 ...
- 2009-09-02 14:41
- 浏览 1068
- 评论(0)
例 $conditions = array('and' => array('Field.id = 3', 'or' => array('Field.id = 1', 'Field.id = 2')));
sql文将是这样:
WHERE (`Field`.`id` = 3) AND ((`Field`.`id` = 1) OR (`Field`.`id` = 2))
如果是或者的关系还可以这样写:
'conditions'=>array(
'Field.id'=>array('1','2','3'),
),
仅供参考。
- 2009-08-25 16:32
- 浏览 1333
- 评论(0)
国外租的虚拟主机,想发送中文邮件,却发现是乱码。解决方法就是下面两行。
mb_internal_encoding("UTF-8");
mb_send_mail($mail_to,$subject,$msg,$headers);
headers不加也可以,不过如果不加,你会发现你发送的邮件显示是从你的服务器发出的,这可不太妙。所以,你要在header里加上From: testmail@domain.com 。即:
$headers = "From: testmail@domain.com";
这个地址就随你填了。你可以写你常用的邮箱。对方收到的 ...
- 2009-08-09 15:09
- 浏览 1319
- 评论(0)
今天在我租的虚拟主机上写php,发现时间显示的是美国的时间,查了一下资料。找到了解决办法。
在虚拟主机的根目录下(我的是public_html),找到.htaccess文件,备份后,拷贝一份到本地,打开后添加一行:
SetEnv TZ Asia/Tokyo 保 ...
- 2009-08-09 14:08
- 浏览 1738
- 评论(0)
js和css兼容IE和FireFox(FF)
css:
1.
ul标签中FF中有个padding值,却没有margin值,而在IE中正好相反
解决办法:将ul的padding和margin都设为0(也可以不是0)如:padding:0;margin:0;list-style:none;
另外form默认在IE中也会有margin值,所以最好也将其margin和padding设为0
2.
ie中cursor:hand可以将鼠标设为手形,FF不行,
解决:都用cursor:pointer
3、居中问题
ie需要将父窗口:te ...
- 2009-08-05 08:14
- 浏览 961
- 评论(0)