使用css将html元素居中

时间:2016-01-18 16:45:20

标签: html css

How to center it horizontally on the page using css

我使用了div并使用了margin:auto,但它不起作用。

#up {
  margin: auto;
  display: block;
}
<div id="up">
  <input type="file" name="fileToUpload" id="fileToUpload">
</div>

1 个答案:

答案 0 :(得分:1)

这是重复的问题,但是:

您希望输入居中吗?然后将text-align:center;添加到容器div。

#up { margin: auto; display:block; }
#up { border: 1px solid blue; }

#alignCenter {text-align:center;}
#alignCenter {border:1px solid purple;}

/* To illustrate what is happening */
#fileToUpload {background:red;}
<div id="up">
  <input type="file" name="fileToUpload" id="fileToUpload">
</div>

<div id="alignCenter">
  <input type="file" name="fileToUpload" id="fileToUpload">
</div>