文章列表
一、当文字与图片在一行,需要将文字与图片底对齐,需要这样写:
<li>记住密码<img src="" align="bottom" style="margin-bottom:-4px"/></li>
二、当文字与图片在一行,需要将文字与图片居中对齐,需要这样写:
<li>记住密码<img src="static/img/xyx.jpg" align="middle"/></li>
三、更改IE“查看源代码”菜单打开的编 ...
1.top 该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。
2.opener opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方
法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。
3.parent parent用于在iframe,frame中生成的子页面中访问父页面的对象。例如:A页面中有一个iframe或frame,那么iframe
或frame中的页面就可以通过parent对象来 ...
<转>CSS编写规则
- 博客分类:
- css
本规范概述
制定本规范的目的在于使我们的CSS代码更加易于维护和重用,从而提升效率执行本规范时建议的流程 建议使用D(esign)C(oding)D(ebug)V(alidate)R(oundup),即DCDVR的流程。首先需要规划样式并分为共有样式和页面个性化样式,然后才开始编码,编码的同时进行Debug,Validate和代码片断的总结,而不是在所有模板都完成后才进行这三个步骤。
一、关于样式库构建规范
详见:http://aliceui.com/alice-css-guide/
二、selector 命名规范:
命名除 .fn- / .ui- / .sl- 外,可自定义命名。请慎 ...
一、盒子边界
1、大部分html元素的盒子属性(padding,margin)默认值都为0,有少数html元素,如body,p,ul,ol,li,form,input边宽属性默认值都不为0,可以在样式表中先设置0
2、一个元素包含另一个元素,如果没有设置父级元素的内边距或边框,那么边界会合并,解决方法,设置父级元素的内边距或边框;
3、不能用空元素的边界撑空间,空元素会发生边界合并
4、只有垂直外边界会发生边界合并,但是如果元素是行级块、浮动元素、绝对定位元素是不会发生合并的
5、可以利用浮动特性解决外边界合并的问题,对元素增加display:inline-block;float:
left属性 ...
浮动后父级高度显示设置
- 博客分类:
- css
<html>
<head>
<style type="text/css">
#big{background:#f00;border:solid 20px #333;width:400px;overflow:hidden;height:aoto;}
#d1{height:500px;background:blue;float:left;width:400px;}
</style>
</head>
<body>
<div id="big">
...
margin负值设置理解
- 博客分类:
- css
<html>
<head>
<style type="text/css">
.d{width:1000;float:left;}
*{margin:0;padding:0}
.d0{width:800px;height:300px;background:black;}
.d1{background:red;width:250px;height:300px;float:left;margin-left:-50%;}
.d2{background:yellow;width:250px;hei ...
先了解一下块级元素和行内元素的定义:p、h1、或div等元素常常称为块级元素,这些元素显示为一块内容;strong、span等元素称为行内元素,它们的内容显示在行中,即“行内框”。(可以使用display=block将行内元素转换成块元素,display=none表示生成的元素根本没有框,也既不显示元素,不占用文档中的空间)
A:行内就是在一行内的元素,只能放在行内;块级元素,就是一个四方块,可以放在页面上任何地方
B:说白了,行内元素就好像一个单词;块级元素就好像一个段落,如果不另加定义的话,它将独立一行出现。
C:一般的块级元素诸如段落<p>、标题<h1>< ...