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 に答える