2012-09-24 58 views
0

不知道如何做到這一點...我是一個PHP的noob。我試圖迴應div類'.header1'如何回顯div類?

在我的CSS中,我給了.header1一個背景圖像,我希望它出現,但我沒有任何運氣,所以我的代碼一定是錯的。那就是:

echo '<div class="header1">'; 

.header1 { 
background: url(_images/header1.png); 

我在做什麼錯?我已經嘗試過,沒有關閉div,但都沒有工作。

+0

在您的服務器上啓用了PHP嗎? – zenkaty

+0

您可能需要發佈更多代碼 - 比如您的CSS,以及div的結尾。 – zenkaty

+0

是的。我的所有php工作正常,只是這不是。 – user1636968

回答

3

div標籤都需要一個結束標記與內容

如果沒有內容,您需要手動定義它的heightwidth

+0

我只想回應css背景圖片。沒有內容,所以如果沒有內容,我該如何提供內容? – user1636968

+0

通過css給它一個'height'和'width'。 –

+0

這是工作!我所需要的只是CSS中的寬度和高度。真的很簡單。謝謝! – user1636968

1

答:您echo工作..你可能沒有看到任何東西,因爲它的HTML標籤嘗試

<?php 
    echo '<div class="header1">Hello</div>'; 
?> 

B.你應該嘗試,並確保您設置PHP開放標籤<?php和結束標記?>爲上述

1

每當我在PHP的echo HTML實例闡述我喜歡用heredoc syntax

$div = <<<DIV 
    <div class="header1"></div> 
DIV; 

只看起來所以對我來說好多了,特別是當你的字符串變得更復雜時,即引號和內容。