我有一个包含我的表单的 div(作为一个蓝色框)。我需要在每个浏览器的屏幕上居中该 div。我对此进行了搜索,人们说如果我设置保证金,auto
它应该可以工作。
但是不,这将我的框(div)放在每个浏览器的左侧。
<HTML>
..
...
<body>
<div id="questionare">
<form .....
....
....
</form>
</div>
</body>
...
....
</HTML>
在我的 CSS 上,我尝试了以下操作:
#questionare{
margin: 0 auto ;
position:relative;
width: 300px;
text-align: left;
background:rgb(127, 177, 198);
padding: 88px 79px 29px;
border-radius: 10px;
box-shadow: 0px 5px 12px rgba(0,0,0,0.4);
-webkit-border-radius: 10px;
-moz-border-radius: 10px; -khtml-border-radius: 10px;
-webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
-moz-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
-khtml-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
behavior: url(/PIE.htc);
}
-或者-
#questionare{
margin-left: auto ;
margin-right: auto ;
position:relative;
width: 300px;
text-align: left;
background:rgb(127, 177, 198);
padding: 88px 79px 29px;
border-radius: 10px;
box-shadow: 0px 5px 12px rgba(0,0,0,0.4);
-webkit-border-radius: 10px;
-moz-border-radius: 10px; -khtml-border-radius: 10px;
-webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
-moz-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
-khtml-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
behavior: url(/PIE.htc);
}
表单样式为空
form{
}
解决办法是什么?