0

私のウェブサイトでは、タグ(ブラックボックス)を中央に移動したいのですが、機能させることができません。ページ上の他の要素に影響を与えてはなりません。トップを追加すると:50%; ファイアバグでは、希望どおりに中央に移動しますが、実際のサイトで機能させることはできません。要素のCSS:

.section {
    width: 100px;
    height: 100px;
    background-color: black;    
    position: relative;
    margin-left: 720px;
    top: 50%;
}
4

3 に答える 3

0

a タグが別の要素 (div、p など) に適切にネストされていることを確認し、その要素の位置を CSS で設定します。

<div class="sectionhldr" >
      <a class="section" href="/*destination*/"> My Link</a>
</div>

位置を div クラスに設定します。

于 2012-12-14T19:27:08.530 に答える
0

に追加display: inline-blockして.selection、要素の高さを正しくレンダリングすることができます。

しかし、実際の問題に移りましょう。次を使用できます。top: 450px

于 2012-12-14T19:32:45.153 に答える
0

試す...

.section {
    width: 100px;
    height: 100px;
    background-color: black;
    position: relative;
    margin-left: -50px;
    left: 50%;
    top: 50%;
    margin-top: -50px;
}
于 2012-12-14T19:34:38.587 に答える