0
4

6 に答える 6

3

テキストの高さが 1 行だけになる場合line-height:300pxは、要素の高さに合わせて設定します。

于 2013-08-22T12:28:37.677 に答える
2

これを試して:

a#about {
    display: table-cell;
    vertical-align: middle;
}
p {
    text-align: center;
}

デモ

于 2013-08-22T12:29:03.013 に答える
2

このような

デモ

CSS

a#about {
    display: table-cell;
    width: 300px;
    height: 300px;
    border: 1px solid black;
    vertical-align:middle;

    }
p{
    text-align:center;

}
于 2013-08-22T12:29:18.840 に答える
0

どうぞ http://jsfiddle.net/tMfA7/

a#about {
display: block;
width: 300px;
height: 300px;
line-height:300px;
border: 1px solid black;
text-align:center;
margin:0;
}
于 2013-08-22T12:29:53.140 に答える
0

CSS:

a#about {
    display: block;
    width: 300px;
    height: 300px;
    line-height:300px;
    border: 1px solid black;
    }

注: 2 行のテキストがある場合、2 行目は 1 行目より 300 ピクセル下になります。

于 2013-08-22T12:30:05.783 に答える
0

このために、スタイル シートでこの Css コードを試すことができます。

vertical-align:central;
于 2013-08-22T12:33:40.920 に答える