-1
div 30 * nの先頭位置を設定するにはどうしたらいいですか? Nは外側のdiv内のdivの数です(そしてjavascriptなしのすべて)。例えば。CSSの相対位置
#div1
{
top:#div1>numberOf(div)*30+"px";
}
div 30 * nの先頭位置を設定するにはどうしたらいいですか? Nは外側のdiv内のdivの数です(そしてjavascriptなしのすべて)。例えば。CSSの相対位置
#div1
{
top:#div1>numberOf(div)*30+"px";
}
CSS内で計算を実行することはできません。あなたが望むものに最も近いのは、PHPを使ってインラインCSSを編集することです。例えば
:
<?php $answer = result of calculation ?>
<div id="div1" style="top: <?php echo $answer; ?px">...</div>
私はとにかくJavaScriptを使用せずに答えを得るための考えることはできません。
私はそれが可能ではないと思います。 – Nadh
JavaScriptが必要ですか?この宿題ですか? –
javascript /または/ jQueryを使用すると簡単です。 CSSでは... AFAIKは不可能です。まず第一に、 'ID'ではなく、30要素に' CLASS'を使うべきです:IDはページごとに一意です。 ! –