
在表单中,设置style="vertical-align: middle; text-align: right; "
代码如下(附图):
<body>
<tr>
<td width="100" align="right">垂直居中</td>
<td><input type="text" style="vertical-align: middle; text-align:
center; "/><p>
</tr>
<tr>
<td width="100"align="right">垂直靠右</td>
<input type="text" style="vertical-align: middle; text-align: right; "/>
</tr>
</body>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" "http://wwww3org/TR/html4/loosedtd">
<html>
<head>
<title>全选与反选</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
// --列头全选框被单击---
function ChkAllClick(sonName, cbAllId){
var arrSon = documentgetElementsByName(sonName);
var cbAll = documentgetElementById(cbAllId);
var tempState=cbAllchecked;
for(i=0;i<arrSonlength;i++) {
if(arrSon[i]checked!=tempState)
arrSon[i]click();
}
}
// --子项复选框被单击---
function ChkSonClick(sonName, cbAllId) {
var arrSon = documentgetElementsByName(sonName);
var cbAll = documentgetElementById(cbAllId);
for(var i=0; i<arrSonlength; i++) {
if(!arrSon[i]checked) {
cbAllchecked = false;
return;
}
}
cbAllchecked = true;
}
// --反选被单击---
function ChkOppClick(sonName){
var arrSon = documentgetElementsByName(sonName);
for(i=0;i<arrSonlength;i++) {
arrSon[i]click();
}
}
</script>
</head>
<body>
<form name="form1" method="post" action="">
<table width="500" border="1">
<tr bgcolor="#FFFF66">
<td>
<INPUT name="chkAll" id="chkAll" title="全选" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" />全选</td>
<td align="center">复选框全选示例 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon1" type="checkbox" value='1' onclick="ChkSonClick('chkSon','chkAll')" />1</td>
<td> 作用: </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon2" type="checkbox" value='2' onclick="ChkSonClick('chkSon','chkAll')" />2</td>
<td> a单击列头复选框全选或全不选子项 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon3" type="checkbox" value='3' onclick="ChkSonClick('chkSon','chkAll')" />3</td>
<td> b只要有一个子项没有选中,则取消列头的选中状态 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon4" type="checkbox" value='4' onclick="ChkSonClick('chkSon','chkAll')" />4</td>
<td> c当所有子项目选中时,列头复选框自动置为选中状态 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon5" type="checkbox" value='5' onclick="ChkSonClick('chkSon','chkAll')" />5</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon6" type="checkbox" value='6' onclick="ChkSonClick('chkSon','chkAll')" />6</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon7" type="checkbox" value='7' onclick="ChkSonClick('chkSon','chkAll')" />7</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon8" type="checkbox" value='8' onclick="ChkSonClick('chkSon','chkAll')" />8</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon9" type="checkbox" value='9' onclick="ChkSonClick('chkSon','chkAll')" />9</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><INPUT name="chkSon" id="chkSon10" type="checkbox" value='10' onclick="ChkSonClick('chkSon','chkAll')" />10</td>
<td>d将复选框反过来选</td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#66FFFF">
<td><INPUT name="chkOpposite" id="chkOpposite" title="反选" onClick="ChkOppClick('chkSon')" type="checkbox" />反选</td>
<td align="center">反选示例</td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
这个代码是可以用的,楼主你自己改一下内容,顺便测试ie的兼容性
<script language="javascript">
function station(f,a,b,c,d)
{
function $(el){return documentgetElementById(el)}
if(documentgetElementById(f)checked){
$(d)checked =true;
} else{
$(a)disabled=true;
$(d)checked =false;
}
}
</script>
可以,下面的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "http://wwww3org/TR/xhtml1/DTD/xhtml1-transitionaldtd">
<html xmlns="http://wwww3org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
td{ padding-left:30px;}
-->
</style>
</head>
<body>
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="left">aaaa</td>
<td align="left">ddddd</td>
<td align="left">hhhhh</td>
</tr>
</table>
</body>
</html>
方法如下:
1、左右居中:margin:0 auto
2、上下居中:
(1)设置父级div高度(假设为300px)
(2)设置table的高度(假设为100px)
(3)设置margin-top为:300px/2 - 100px/2
扩展资料:
HTML:
超文本标记语言,标准通用标记语言下的一个应用。
“超文本”就是指页面内可以包含、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其吗 中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 它通过标记符号来标记要显示的网页中的各个部分。
网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,如何显示等)。
浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。
但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
(资料来源::html)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)