3

海我有一个列表(我动态创建了 html),在该列表中我添加了许多超链接。现在我想在中心添加该链接如何做到这一点?请帮助我

"<FONT SIZE=5;face=Droid Sans>"+"<p style=text-align:center>"+"<a  id='"+i+"'  href='#' >" +value +  "</a>"+"</p>"+"<hr style='border:1px solid #EBEBEB'/>"+"</FONT>"+ "</li>");
4

2 回答 2

9

尝试使用嵌入外部样式而不是内联样式。我曾经line-height使垂直对齐并使text-align: center文本居中。

将垂直对齐添加到锚点的示例:

.anch{
    font-size:12px;
    color:green;
    display:inline-block;
    height:100px;
    width:300px;
    border:1px solid black;
    text-align:center;
    vertical-align:top;
    line-height:100px;
}
<a href="#" class="anch">Anchor</a>

于 2012-05-30T05:26:40.907 回答
3

嗨,您可以通过简单的 css在HTML中的 href 中提供垂直文本,如下所示:-

  <a href="#" style="width:200px; height:100px; background:red; display:table-cell; vertical-align:middle; text-align:center; color:black;">shailender</a>

我希望这对你有帮助......

或查看演示:- http://jsbin.com/uwemuy/edit#html,live

于 2012-05-30T06:53:12.350 回答