MySQL データベースから動的に作成された Web ページをロードしています。
ページを通常どおりに設定しましたが、ページのコンテンツ部分に到達したら、while ループを実行し、データベースに格納されている内容に従ってページ要素を読み込みます。
これは、コンテンツではなく本文に従って配置され、コンテンツの 100% ではなくページの 100% の幅を持つストライプをロードする場合を除いて、私にとってはうまく機能します。
jquery または javascript を使用してストライプ要素をボディに相対的に配置する方法はありますか。
データベースの各要素には、上と左の位置があり、高さと幅、および境界線などの多くのものがあります。
要素をdiv内にロードし、cssをインラインとして設定します
<div id="shape" style="position:absolute;top:<? echo $row['box_top']; ?>px;left:<? echo $row['box_left']; ?>px;height:<? echo $row['box_height']; ?>px;width:100%;z-index:<? echo $row['zindex']; ?>;border-top-width:<? echo $row['border_width']; ?>px;border-bottom-width:<? echo $row['border_width']; ?>px; border-style:<? echo $row['border_style']; ?>;padding:<? echo $row['padding']; ?>; opacity:<? echo $row['image_opacity']; ?>;filter:alpha(opacity=<? echo $ieopacity; ?>)"><? echo $row['content']; ?></div>
何か案は?