Img路径显示但不能点击它

时间:2015-05-21 15:49:25

标签: php html css image html-table

在数据库填充表中单击并打开图像时遇到了很大的问题。我创建了一个MySQL数据库,并通过PHP在我的网站上的表中实现。除了图像,一切都很好。它们在桌面上显示为缩略图(它们应该是,因为我将高度设置得非常小)但是当我想点击它们时,没有任何反应。它只是不想去图像所在的地方(即使图像的链接出现在浏览器的底部,我的光标进入"链接"模式)。 / p>

我的PHP代码的那部分:

echo "<table class=table>                        
           <tr>  
           <th><b>ID:</b></th> 
           <th><b>Ime:</b></th>                             
           <th><b>Dimenzije-cm:</b></th> 
           <th><b>Kol.po-m2:</b></th> 
           <th><b>Te×ina-kg/m2:</b></th> 
           <th><b>Na paleti-m2:</b></th> 
           <th><b>Images:</b></th> 
           </tr>"; 
while ($record = mysqli_fetch_array($myData)){ 
    echo "<tr>"; 
    echo "<td>" . $record['id'] . "</td>"; 
    echo "<td>" . $record['ime'] . "</td>";                                 
    echo "<td>" . $record['dimenzije-cm'] . "</td>"; 
    echo "<td>" . $record['kol.po-m2'] . "</td>"; 
    echo "<td>" . $record['tezina-kg/m2'] . "</td>"; 
    echo "<td>" . $record['na paleti-m2'] . "</td>";                               
    echo "<td><a href=\"" . $record['images'] . "\" > 
              <img src=\"" . $record['images'] . "\" height=\"30\" /></a></td>";
    echo "</tr>";
} 

以下是问题的屏幕截图:

  1. -

    在此屏幕截图中,您可以看到img处于活动状态,并且该链接显示在浏览器的底部页面上,但是当我点击它时,没有任何反应。

  2. -

    在第二个屏幕截图中,您可以看到当我在浏览器地址栏中输入图像页面src时会发生什么。它正常打开,图像显然是应该的位置。

  3. 这个问题也可能出现在我的bootstrap CSS中,所以我会把它上传给你看看吧...

    http://speedy.sh/K5UXh/bootstrap.min.css

2 个答案:

答案 0 :(得分:0)

尝试将img元素样式设置为{display:block}

答案 1 :(得分:0)

好的,经过长时间的研究和代码开发,我发现问题出在我的.js文件中。我很少有人用相同的行但不同的值和命令相互分开,这导致代码总体上出现故障和错误。解决方案是只使用一个主.js文件和你真正需要的.js部分,将它们直接发布到头部之间