-1

div 30*n の一番上の位置を設定するにはどうすればよいですか。N は、外側の div 内の div の数です (すべて javascript なし)。例えば。

#div1
{
    top:#div1>numberOf(div)*30+"px";
}
4

1 に答える 1

1

CSS 内で計算を実行することはできません。あなたが望むものに最も近いのは、PHP を使用してインライン CSS を編集することです。

例えば:

<?php $answer = result of calculation ?>
<div id="div1" style="top: <?php echo $answer; ?px">...</div>

javascriptを使わずに答えを得ることはとにかく考えられません。

于 2012-05-05T16:42:29.707 に答える