-2

このページのヘッダー ロゴを中央に配置したいと考えています。

私は試した:

.site-header {
    margin-left: 30px;
    margin-right: 30px;
    padding: 20px 0;
    text-align:center; 
}
.site-header hgroup {
    display: inline;
    margin-left: auto;
    margin-right:auto;
}

そして、これは元のコードです:

.site-header {
    margin-left: 30px;
    margin-right: 30px;
    padding: 20px 0;
}
.site-header hgroup {
    display: inline;
    float: left;
}
.site-header .site-title {
    display: inline;
    float: left;
    margin-right: 10px;
}
.site-header .site-title a, .site-header .site-title img {
    display: block;
}
.site-header #site-description {
    display: inline;
    float: left;
    font-size: 10px;
    font-weight: 600;
    padding: 20px 0;
}

ところで、ロゴ (.png 画像) が常に Safari で表示されるわけではありません (Chrome は問題ありません)。ウィンドウのサイズを変更したり、メニュー項目をクリックして表示したりする必要がある場合があります。

4

1 に答える 1

2

.site-header hgroup { display: block; margin: 0 auto; float: none; width: 120px; }

于 2013-04-05T16:47:41.603 に答える