1

私は決して専門家ではありませんが、多かれ少なかれなんとかやってのけることができます。

ウェブサイトに特定のサイズの「ボックス」を作成しました。

ちょうどそれを呼び出すことができます

<div class="newsbox" style="size, width etc.">

そのクラス内に、次のような画像を配置しました ($this-getThemePath は CMS 固有です)。

<div class="image" style="position:fixed; top:15%; left:20%; padding-top: 3px; padding-left:3px; float:left;">
<img src="<?php echo $this->getThemePath()?>/images/postit_today.png"></div>

その後、次のようにデータベースからコンテンツを書き出すループがあります。

<div class="newsstyling" style="font-size: 16px;"><?php echo nl2br($news .= "\n");?></div>

最後に、「ニュースボックス」の -tag を閉じます。

確かに初心者の私の心では、ループを介して書き出されたテキストは、上の画像の周りに浮かんでいるはずです。そうではありません。画像を無視して、その下にテキストを書き込みます。

ヒント、ヒント、リンク、またはガイドをいただければ幸いです。

ありがとう、トーマス

4

2 に答える 2

2

を使用しているためです。position:fixed配置された要素は Web ページの通常のフローの外側にあります。代わりにこれを試してください。

<img style="float:left" /><div>my text, foo, bar, etc.....</div>
于 2013-10-22T06:57:38.293 に答える