2013-11-15 54 views
0

我似乎無法得到類的ID,我分配在PHP回聲內被CSS識別。這是代碼。這似乎是我缺少一些簡單的東西,但我似乎無法弄清楚或看到它是什麼。在PHP中的css id回聲不起作用

echo "<table class='item'> 
        <tr> 
         <td id='name'><h3>" . $name . "</h3></td> 
         <td id='itemdescription'>" . $description . "</td> 
         <td id='imagelocaiton'><img src='" . $location . "'id='image'></td> 
         <td id='price'>" . $price . "</td>"; 

和相關的CSS:

#image { 
width: 300px; 
height: auto; 
} 

#itemdescription { 
color: red; 
} 

謝謝!

編輯:這是檢查元素的輸出HTML。我想我應該提到這個id被修改,使用while循環從MySQL數據庫中繪製表信息。我只注意到我的CSS似乎使用谷歌Chrome,但不是在Safari工作...

<html><head> 
    <title>For Sale</title> 
    <link rel="stylesheet" type="text/css" href="style.css"> 
<style type="text/css"></style></head> 
<body> 
    <div class="item_list"> 

     <table class="item"> 
        <tbody><tr> 
         <td id="name"><h3>had</h3></td> 
         <td id="itemdescription">adfafdsaf</td> 
         <td id="imagelocaiton"><img src="images/simple.gif" id="image"></td> 
         <td id="price">$0</td></tr></tbody></table><table class="item"> 
        <tbody><tr> 
         <td id="name"><h3>Idkd</h3></td> 
         <td id="itemdescription">adfaf</td> 
         <td id="imagelocaiton"><img src="images/Airplane Logo.jpg" id="image"></td> 
         <td id="price">$0</td></tr></tbody></table><table class="item"> 
        <tbody><tr> 
         <td id="name"><h3>adfag</h3></td> 
         <td id="itemdescription">adfaf</td> 
         <td id="imagelocaiton"><img src="images/Jason.jpeg" id="image"></td> 
         <td id="price">$1313</td></tr></tbody></table><table class="item"> 
        <tbody><tr> 
         <td id="name"><h3>afaf</h3></td> 
         <td id="itemdescription">adfafaf</td> 
         <td id="imagelocaiton"><img src="images/HDR1.jpg" id="image"></td> 
         <td id="price">$331</td>   

+0

我認爲你已經錯過了項目類..在css –

+1

你可以發佈回聲輸出的HTML?或者提供一個我們可以查看的網址? – jameslafferty

+1

@LakshmiPrasanna由於jason使用的是id,所以這裏不應該有所作爲。 – jameslafferty

回答

0

你的代碼是正確的,你必須使圖像標籤的小變化:

<td id='imagelocaiton'><img src='" . $location . "'id='image'></td> 
try make minor correction 
<td id='imagelocaiton'><img src='" . $location . "' id='image'></td> 

它的工作正常,但$位置的保證具有正確的路徑和圖像文件名的擴展名。我按照給定的CSS得到了紅色和圖像中的描述。