月度归档:2013年06月

CSS solid 属性

制作过网页的人都有为画线而烦恼的经历,先来认识一下“Border”(画边框),它是CSS的一个属性,用它可以给能确定范围的HTML标记(如TD、DIV等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。下面把通过实例来说明其应用技巧。  1、给文本加边框

上面的示例中,给一段文字加了不同的边框,只是为了说明边框线的颜色、粗细是可变的。

第一个边框的CSS代码是:style="border:thin solid red";
 “border”后面的三[......]

Read more

CSS margin 属性

定义和用法
margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。
说明
这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。
块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。
注释:允许使用负值。
例子 1

margin:10px 5px 15px 20px;
上外边距是 10px
右外边距是 5[......]

Read more

smarty中{xxx}unclosed的错误

原因是搞错了else if的写法,多用了一个/if,以下为smarty中if else的用法,只需要一个/if就行了
if 必须与 /if 成对出现. 可以使用 else 和 elseif 子句. 可以使用以下条件修饰词:eq、ne、neq、gt、lt、lte、le、gte、ge、is even、is odd、is not even、is not odd、not、mod、div by、even by、odd by、==、!=、>、<、<=、>=. 使用这些修饰词时必须和[......]

Read more

浏览器兼容

phpwind编辑器需要判断浏览器版本号,通过js判断navigator.productSub的值实现

navigator.appCodeName 与浏览器相关的内部代码名

navigator.appMinorVersion 辅版本号(通常是应用于浏览器的补丁或服务包)

navigator.appName 浏览器的正式名称,对于Internet Explorer返回Microsoft InternetExplorer,对于Netscape Navigator返回Netscape[......]

Read more