-2
私は、実際の日付に応じて特別な日付を計算し、それから私のウェブページに表示されるエコーでデータを出力するPHPスクリプトを持っています。それはうまく動作しますが、その隣の同じ行にクリック可能なテキストを追加したいのです。私はクリック可能なテキストが動作しているが、その下の行に表示され、書式設定を混乱させる、どうすれば同じ行に表示されるようにすることができますか?PHPエコーと通常のhtml出力を同じ行に結合します
<strong><?php echo "Output "; ?></strong><?php echo $outputVal; ?>
をその後、私は追加したいHTML::私には、表示する方法
<div id="hide_cal">Click to open</div>
<div id="hidden_cal">
<div id="cal"></div>
<p>Date: <input class="target" type="text" id="date" readonly></p>
</div>
:ここ
は私がやっているもののサンプルです
出力を - ---クリックして開きます
H OWそのが出てくる:私が使用して試した
が
出力----
クリックして開くには、 "" PHP変数とhtmlコードの間には問題がありますが、私はそれに間違ったことをしているに違いないと思います。
これはCSSのスタイリングとレイアウトと関係がありますが、私の前提はdivが積み重なっていることです。これはphp + htmlの組み合わせに関連するべきではありません。あなたがソースを見ると、それはおそらくあなたが期待するように現れます。 –
は、ブロックタグの代わりにインラインタグを使用します。または 'display:inline'を使用してブロックをインラインタグに変換するためにCSSを使用してください –
可能な重複:http://stackoverflow.com/questions/1826735/how-do-i-prevent-div-tag-starting-a-new-ライン – Quentin