0

次のコードを使用しています

<?php
$link= $_SERVER['HTTP_HOST'];
echo "<div id='link' style='position: relative; margin: 60 auto; width: 70%; top: -10px;
height: 100%;'>{$link}";

?>

コードは正常に動作しますが、ページに他のコンテンツがあります。これにより、上記のコードは、マージンの設定方法に応じて、コンテンツをページの下または上に移動させます。

私がやりたいことは、コンテンツの上にエコー テキストを表示することです。

どんな助けでも大歓迎です。

4

2 に答える 2

2

使用位置:絶対;

<?php
$link= $_SERVER['HTTP_HOST'];
echo "<div id='link' style='position: absolute; width: 70%; top: 0px;
height: 100%;'>{$link}</div>";
?>
于 2012-07-19T18:39:34.410 に答える
0

おそらく、ここでの最善の策は、相対的ではなく position: absolute を使用することです。div と比較して間隔を調整する必要がある場合は、残りのコンテンツを少し下に押し込みます。

left: および top: 属性を設定して、ブラウザ間の一貫性を確保してください。

于 2012-07-19T18:41:32.753 に答える