听说div+css能完全替代table的布局功能,那怎样用div+css使一篇文章或控件显示在ie的中间呀,能举个例子看看吗?
解决方案 »
- 文本编辑器
- GridView 如何改变列宽?
- C# 中的字符串数组
- 郁闷! 我已经将 我的WINDOW XP 机子中的Guest用户启用,为什么居域网其他用户访问的我的时候,仍然弹出一个对话框,要求输入用户名。密
- IIs6无法做中文文件名的文件浏览发布,请教该如何解决?
- 请教个变量访问的问题!~!~
- 我是完全安装的VS,怎么会提示:"你没有安装WEB组件"呢???
- Entity Framework 4 中的 SaveChanges 是否是事务性的呢?
- 问?datalist 中 空cell 的问题
- 关于在51aspx下载的Ajax聊天室的问题.
- Datalist取得某个字段的值,怎么取呢?
- 关于vb8构asp.net一组控件赋值的问题
这样在IE是可以的,但是火狐是不支持的
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body style="width:100%">
<div style="text-align:center;width:100%;"><input name="" type="text" value="控件放这里" /></div>
</body>
</html>给你个完整的,我试了下,好像火狐又可以了
我现在也不敢肯定了。^_^
<center>
其它放这里
</center>
</body>
<style>
#warp {
position: absolute;
width:500px;
height:200px;
left:50%;
top:50%;
margin-left:-250px;
margin-top:-100px;
border: solid 3px red;
}
</style>
<body>
<div id=warp>Test</div>
</body>原理很简单:将left和top设置为50%来定位div到浏览器中央,再将margin-left和margin-top值设置为宽和高的一半,使div居中显示。