MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

html笔记

Posted on 2007-10-30 13:44 leekiang 阅读(414) 评论(0)  编辑  收藏 所属分类: web开发

1,css文件里的background里的图片路径是相对于该css文件的路径
2,9pt=12px
3,要移动的对象的style中position属性一定要指定为absolute或者relative,因为position属性默认是static,在这种情况下,对象的left和top属性会被CSS解释器忽略。
      http://www.blogjava.net/yoda/archive/2008/04/16/193461.html

      相对定位是"相对于"元素在文档流中的初始位置,而绝对定位是"相对于"最近的已定位祖先元素,如果不存在已定位的祖先元素,那么是最初的包含块(可能是html元素)。
      http://www.ddcat.net/blog/archives/2006/08/121.html
4, 怎么让checkbox与文字在同一水平线
    给checkbox定义vertical-align:middle;属性?
5,跨不同编码格式的应用传递数据时指定编码方式的处理,见
    在IE下面指定表单编码方式 
   20080512备注:此方法好像不稳定
6,在IE里一个汉字对应2个&nbsp ,在firefox却不一样,不知道如何兼容。
7,在页面里写样式时,<style type="text/css">里的type必须有,否则不起作用
8,跨浏览器的table样式定义
cellpadding="0" cellspacing="1" bgcolor="#cccccc"
#tabid td{//不要定义在tr上,否则不兼容
font-size:12px;
padding:2px 3px;
text-align:center;
vertical-align:middle;
background-color: #ffffff;
}

#tabid .table_th td{
background-color:#C2E6F5;
font-weight:bold;
}
9,  与某QQ号对话,支持IE和Firefox
tencent://message/?uin=73035879
10,轻松玩转花样表单(转)
     讲了各种表单域的属性说明和样式控制。例如textarea的wrap能控制是否自动换行,输入框如何实现信纸效果。
11,IE密码框里模拟显示*号
http://bbs.51js.com/thread-72067-1-1.html
12,让alt和title换行的小技巧
在"&#"后面加值,ASCII码回车:13,ASCII码换行:10,只用&#10就行
13,居中问题
    (1)div居中.
    IE将text-align:center误解为让所有东西居中,而不只是文本.
    非IE,只需定义div的宽度,然后把水平空白边设为auto      margin:0 auto;
   把以上两者都考虑进来,即可以做跨浏览器的水平居中.
   垂直居中比较麻烦,现在先写死,以后再考虑如何通用
    (2)图片居中
     现在先把图片放在一个居中的大小与图片一样的div中,通用的方案以后再考虑。
    http://topic.csdn.net/u/20070114/20/0718aef7-ce18-490a-9be3-b8f765490c79.html?1700147196
    http://www.websbook.com/htmlcssdiv/divzrhstpczjz_14033.html
    (3)div中的文字垂直居中可以通过设置line-height解决?

14,css如何区分text还是button(IE6不支持样式选择器)
input
{
 border:expression(this.type=="text"?'1px solid #58D3E1':'');
}
15,td里如果只有英文不会折断换行
办法:<td style="width:30px;word-wrap:break-word;word-break:break-all;">abcdabcdabcdabcdabcd</td>

16, 表单的reset方法,对于select元素有问题,不能复原。
 自己写了一个代替默认的reset方法,但没有考虑checkbox,radio
  function my_reset(){
    form1.reset();
    jQuery('#sel').val('${obj.sel}');
    }

17,iframe如果要设置滚动条,就需要设置宽度或高度。
   访问iframe里的元素: .contentWindow.document.getElementById('')

18

http://blog.163.com/pcboby@126/blog/static/3120140020085692040249/
http://kazesky.spaces.live.com/blog/cns!FC7C5F854D637274!322.entry

只有注册用户登录后才能发表评论。


网站导航: