61,112
社区成员
发帖
与我相关
我的任务
分享
<input id=test style="POSITION: relative" value='让文字在页面上90度,180度翻转'>
<SCRIPT language=JavaScript>
document.onclick = rotate; function rotate() {
if (test.style.writingMode == "lr-tb") {
test.style.writingMode = "tb-rl";
}
else {
test.style.writingMode = "lr-tb";
}
}
</SCRIPT>
<title> DIV中文字垂直居中 </title>
<style type="text/css">
/*定义最外层*/
#outer{position:relative;width:300px;height:200px;border:1px solid #000;}
/*for ie*/
#middle{position:absolute;top:50%;}
#inner{position:relative;top:-50%;width:100%;text-align:center;}
/*for firefox*/
#outer[id]{position:static;display:table;}
#middle[id]{position:static;display:table-cell;vertical-align:middle;}
</style>
</head>
<body>
<div id="outer"> <div id="middle"> <div id="inner"> 文字垂直居中 </div> </div> </div>
</body>
</html>
<!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>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="Gao YiXiang" />
<meta name="email" content="yixianggao@126.com" />
<meta name="keywords" content="javascript dhtml dom" />
<meta name="description" content="I love web development." />
<style>
#dy
{
font-family: Courier New;
background-color: yellow;
font-size: 14px;
width: 14px;
word-wrap: break-word;
}
</style>
<div id="dy">
测试需要垂直显示的文字 T E S T B Y
</div>
</head>
<body>
</body>
</html>