您正在查看 "网站代码研究" 分类下的文章
2008年07月12日 星期六 下午 11:41
解决iframe框架页面自适应高度问题代码如下,需要注意的是框架引用页面一定要设置name属性,否则会不生效
方案一:
<iframe src="test.asp" width="100%" frameborder="0" scrolling="no" name="hj" id="hj"></iframe>
test.asp页面head间增加如下JS代码
<SCRIPT LANGUAGE="JavaScript">
function f_frameStyleResize(targObj){
var targWin = targObj.parent.document.all[ |
2008年07月07日 星期一 上午 00:06
命名规范:
说明:均为class,需要扩展,则在当前命名内以“_“(下划线)后缀自定名称。
我习惯称列表页为list,新闻列表则为newslist,图片列表为piclist,
内容页为view,
/**/
整体大框架:#wrapper
大框架内:#inwrapper
/////////////////////////////////////////////////////////////////////////////////////////////////////////
顶部及banner:.top
顶部及banner内 |
2008年06月18日 星期三 上午 09:03
在IE中,select属于window类型控件,它会“挡住”所有非window类型控件
可以这么理解,div这样的组件是在浏览器客户区使用代码“渲染”的,
他们被渲染在客户区的绘画表面上,
而select是使用的标准windows控件,只是作为客户区的子控件放置而已,
它会覆盖所有客户区绘画表面上“画”出来的一切,但不一定会覆盖其他类型的window控件,
比如iframe和其他的select,如果你使用过类似Delphi这样的环境就会自然理解。IE7解决了此类BUG。
有多种种办法;
1. 修改select |
2008年05月28日 星期三 下午 01:51
大家都见过用CSS定义的各色的input按钮,但对于select却无法用定义input的简单方式来实现。下面介绍一种方法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>如何让select的 |
2008年05月27日 星期二 下午 06:29
作者小毅的博客:http://andymao.com/
一段时间以来,发现有很多人XHTML都不会用,不光是普通的初学者,有的程序员都不是很清楚该怎么写这个XHTML,我这里呢算是把一些常见的应用问题做一个总结,也算能使得大家能在沟通,合作上能形成默契。
XHTML里有很多的标签,但是经常用到的也就是那么几个,也只要掌握这几个也就可以了。下面我们一一列举:div,p,span,ul,li,dl,dt,dd,a,img,h,strong,em
div 在我的脑子里我一直把他想作是一个瓶子或是 |
2008年05月26日 星期一 上午 10:49
2008年05月20日 星期二 下午 05:53
2008年05月20日 星期二 上午 09:20
2008年05月20日 星期二 上午 09:08
为方便站点哀悼,特提供css滤镜代码,以表哀悼。以下为全站CSS代码。
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
使用方法:这段代码可以变网页为黑白,将代码加到CSS最顶端就可以实现素装。建议全国站长动起来。为在地震中遇难的同胞哀悼。
如果网站没有使用CSS,可以在网页/模板的HTML代码<head>和</head> 之间插入:
<style>
html{filter:progid:DXImageTransform.Microsoft.BasicImage(gra |
2008年05月12日 星期一 下午 12:25
2008年05月08日 星期四 上午 11:22
常见页面元素遮住菜单解决方法
1.被Flash挡住
设置Flash的参数:<param name="wmode" value="opaque">
<object classid="clsid  27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"><param name= |
2008年05月08日 星期四 上午 11:15
当层遇到下拉框时总是挡不了select框?其实这是IE的BUG,其它的浏览器没有这个问题,对于这个问题论坛里不少提出,在这里提供我的几种方法,各有各的好处,有错,有好的意见者提出,谢谢.
1.最直接的方法:隐藏下拉框.
下面提供的是一个比较通用的一组函数:
test.htm
------------
<script>
var HideElementTemp |
2008年05月08日 星期四 上午 10:03
首先写一个简单的方法:
.wrap{ position:relative;}.
<div class="wrap" >
<iframe frameborder="0 " style= "position:absolute;visibility: inherit;top:0px;left:0px;width:100%;z-index:-1;">
</iframe>
<!--这里是要写的内容,可以是图片或者文字-->
<div>
主要就是利用了iframe比select更高级别。
下面是一篇转贴,也不知道谁是最初的作者:收录过来,是用js写的。
=================== |
2008年05月07日 星期三 下午 06:30
| http://www.sina.com.cn 2002/03/22 17:20 大众网络报 |
| |
|
文/辽宁 七颗星
在制作网页的时候,我们常常会提到层。这里的 | |
2008年05月06日 星期二 上午 11:47
按照过去的办法,如果把form放在<table>和</table>之外,会产生一个像<p>一样的段落空白;如果把form放在<table>和</table>当中,如< table><tr><td><form></form></table>,表格会被撑开。解决办法是:
把<form>写在<table>后面的第一个<td>,</form>写在最后一个<td>,然后再写一个空白的<td>。如<table><tr><td> <form></form><td></table>,这样form不会影响表格的布 |
|
|