分页:[«]1[2][3][4][5][»]

兼容FireFox2 FireFox3的hack

FireFox是不错的,但是不知道为什么FireFox2和FireFox在显示上竟然有些页面会出问题,可能是FireFox的兼容性越来越好了吧。

记录一个兼容FireFox2+FireFox3的hack

FireFox2、FireFox3 的Hack:

.pr { color:#000; } /* FireFox2 */
.pr,x:-moz-any-link,x:default { col

阅读全文...

博客折腾中…

有事没事修改一下博客

今天时间不够了,明天应该能弄好吧。

把前台代码都整理调整一下。

现在博客难看点,就请多多包涵了。

AnyPlayer给WordPress嵌入各种类型播放器

前阵子为了发这是最好的未来的音频,找了很多wp的插件都不行,原有的插件也不行,后来找到个AnyPlayer,怕会忘记这个插件的用法,特记录一下。下文来自作者blog http://cpiz.com/blog/archives/159,需要此插件的朋友可以去作者网站下载。

前阵子转了几个视频和Flash游戏到Blog上,分别来自不同的网站,播放器也五花八门。但每一个都在页面上占很大的地方不太雅观,而且那个Bloxorz游戏在页面打开时就会自动播放,发出诡异的响声,很是不爽,想弄成像U148那样的可以展开与折叠的效果。在网上找了不少这方面的插件,效果都达不到我的希望,但也收获了一个Audio player插件,嵌入音频很方便。后来我还是用了土办法,研究了一下U148的实现方式,让页面加载一个js文件,然后在文章中嵌入这样的代码:

阅读全文...

用css固定位置的方法

在某些时候需要将一个div固定在一个浏览器某个指定的位置:
例如在使用loading状态条的时候,或者显示在线用户数的时候。需要层显示在 网页的正中间,顶端或者左下端,并且在拉动滚动条的时候这个层依然保持在相同的相对位置。

些人用表格+js脚本的形式实现,代码数量比较庞大,并且可能只能在ie下面比较良好的实现,在其他例如firefox下效果就糟糕了,其实用css是很可以容易实现的,只需要用到 position:fixed这个描述参数即可。和position: fixed;同一级的属性还有 position: absolute; position: relative; position: static;

我说一下fixed和absolute的区别,fixed表示始终处于浏览器的同一个位置,即使你拉动滚动条,依然会显示在屏幕的相对位置,而absolute则不一样,absolute针对网页的位置进行描述,所以拉动滚动条后有可能会将显示在中部的div拉动到顶端去,因此,下面的一段css将会把div放在浏览器的中央:


  1. #Loadings{
  2. position:fixed ;
  3. top:100px;/*始终距离屏幕的高度是100px*/

/*后面的描述和位置无关,所以后面的例子请大家关注本行之前的描述*/

阅读全文...

DIV内文字垂直居中的方法

CSS+DIV里文字的水平居中是很容易的,直接text-align:center就可以了,但是文字的垂直居中好像没有直接支持的属性,下面介绍个解决方法:
  • DIV内文字垂直居中
    只要给文字添加 height ; line-height 属性即可。

    CSS:


    1. height: 30px;

    2. line-height: 28px;

  • 另外分享两个css+div的小技巧。下面方法基本兼容Firefox2和IE6,其余浏览器未测试。
  • DIV水平居中
    将 margin-left 与 margin-right 均设置为 auto 即可。

    阅读全文...

复制博客文章自动加版权信息

新版的PHPWind有一个在复制论坛帖子的时候会自动加入版权信息的功能,对其修改了一下,使其也可以在WordPress系统/Z-Blog系统下正常工作。

对于WordPress系统来说,编辑themes下的模板文件single.php,在适当的位置加入以下代码即可。
<script type="text/javascript">
document.body.oncopy=fu

阅读全文...

一行代码即可生成你网站的SiteMap

SiteMap是什么我就不介绍了,相信大家都知道了。它对网站优化很有效果哦。网络上也有很多生成SiteMap的工具、软件,也有在线生成的,但是都太麻烦了。我这里有个办法,点一下就可以生成你网站的SiteMap,或者把代码复制到地址栏回车一下就可以了。

你也可以复制下面的内容到地址栏上敲回车:

javascript:var u=document.location.href;var t=

阅读全文...

frameset 使用技巧心得

这两天在帮朋友搞个网站后台,用到了一堆frameset ,顺便总结了frameset 的一些使用技巧,供大家参考,还是先剖析一下框架吧!

■ 框架标记

<FRAMESET> <FRAME>
<NOFRAMES>
<IFRAME>

■ 框架概念 :

谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <FRAMESET> <FRAME> 即可,面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档案 面不是其他框窗的档案。<FRAMESET> 是用来划分框窗,每一窗框由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例:

<frameset cols="50%,*"> <frame name="hello" src="up2u.html"> <frame name="hi" src="me2.html">
</frameset>

此例中 <FRAMESET> 把画面分成左右两相等部分,左便是显示 up2u.html,右边则会显示 me2.html 这档案,<FRAME> 标记所标示的框窗永远是按由上而下、由左至右的次序

<FRAME>
用法:      定义一个帧
开始/结束标识: 必须/非法
属性:      name="..."定义帧的名字
scr="..."定义在帧中显示的内容的来源
frameborder="..."定义帧之间的边界(0或1)
margwidth="..."设置帧的边界和其中内容之间的间距
margheight="..."设置帧的边界和其中内容之间的间距化

阅读全文...

常用的CSS知识总结


页面的最小宽度

min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样 就能保证排版一直正确。但IE不认得这个,而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用,可以把一个<div> 放到 <body> 标签下,然后为div指定一个类:

<body>

<div class="container“>

然后CSS这样设计:

#container

{

min-width: 600px;

width:expression(document.body.clientWidth < 600? "600px": "auto" );

}

第一个min-width是正常的;但第2行的width使用了Javascript,这只有IE才认得,这也会让你的HTML文档不太正规。它实际上通过Javascript的判断来实现最小宽度。

同样的办法也可以为IE实现最大宽度:

阅读全文...

PJBLOG中ACCESS数据库中批量替换内容的一些方法

今天碰到个朋友,想要替换blog中所有图片的路径,问我方法,我觉得很容易,结果弄了两次才弄好,晕倒,第一次是用直接替换,结果不行,第二次是用sql语法,结果替换后内容就只有几个字了。原来我粗心大意,把内容全替换成标题了,哈哈。

朋友blog也和我一样是pjblog,用的是ACCESS数据库,我现在一直在后悔为什么选了pjblog,感觉其实比较垃圾的,可能那时候就是看它皮肤多点好看点吧,现在一

阅读全文...

分页:[«]1[2][3][4][5][»]

心灵博客 © xylx 2008 蜀Icp备06020650号
感谢优代网络科技提供优质博客空间