如何制作<div>或<a href="#"> to align center</a> </div>

时间:2013-10-25 12:23:46

标签: center

我在正文部分使用以下代码。

<center><a href="contact.html" class="button large hpbottom">Get Started</a></center>

<center>代码还有其他选择吗?

如何在不使用<center>标记的情况下使其居中?

9 个答案:

答案 0 :(得分:13)

text-align:center;display:block;添加到css类。比在控件本身上设置样式更好。如果你想改变它,你可以在一个地方改变它。

答案 1 :(得分:9)

你可以这样做:

<div style="text-align: center">
    <a href="contact.html" class="button large hpbottom">Get Started</a>
</div>

答案 2 :(得分:1)

你可以加入段落

<p style="text-align:center;"><a href="contact.html" class="button large hpbottom">Get Started</a></p>

要在中心对齐div,您必须做两件事: - 使div成为固定宽度 - 设置左右边距属性变量

<div class="container">
 <div style="width:100px; margin:0 auto;">
     <span>a centered div</span>
  </div>
</div>

答案 3 :(得分:1)

你可以使用下面的css;

 <a href="contact.html" style="margin:auto; text-align:center; display:block;" class="button large hpbottom">Get Started</a>

答案 4 :(得分:0)

您可以使用以下代码:

a {
display: block;
width: 113px;
margin: auto; 
}

在我的情况下,设置display:block的链接会更容易 定位链接。
当您使用<div>代码/类时,此功能相同 您可以选择任何您想要的width

答案 5 :(得分:0)

我不知道为什么,但对我来说 text-align:center; 仅适用于:

text-align: grid;

OR

display: inline-grid;

我检查了,没有一种样式可以覆盖。

我的结构:

<ul>
    <li>
        <a>ElementToCenter</a>
    </li>
</ul>

答案 6 :(得分:0)

<!DOCTYPE html>
<html>
    <head>
        <meta charset="ISO-8859-1">
    </head>
    <body>
        <h4 align="center"> 
              <a href="Demo2.html">Center</a>  
        </h4>
    </body>
    
</html>

答案 7 :(得分:0)

还有一个方便的标签......无论你在中间放什么,都会居中。 像这样:

<center>
<a href..... whatever>
</center>

答案 8 :(得分:-3)

在你的html文件中:

<a href="contact.html" class="button large hpbottom">Get Started</a>

在你的css文件中:

.hpbottom{
    text-align: center;
}