0

我对 Web 开发和 PHP 非常陌生。可能这是一个简单的问题,但在互联网上搜索了很多但找不到解决方案。

我的 CSS 中有这段代码:

.categories .cat_sec {
   float: left;
   width: 232px;
   height: 360px;
   padding-top: 10px;
   margin-right: 1px;
}

.categories .cat_sec h5 {
   width: 232px;
   color: #FFF;
   padding: 10px 0px;
}

.categories .cat_sec .cats {
   width: 232px;
   height: 50px;
   background-repeat: no-repeat;
   padding-top: 259px;
}

.categories .cat_sec .cat1 {
   background-image: url(../images/gold/bangles.gif);
}

并通过以下方式在 HTML 中调用此 CSS 样式:

<div class="cat_sec"> 
   <h5> <?php echo $mCollections_array['SubCollectionName']; ?></h5>
   <div class="cats cat1">  
      <ul>
         <li><a href="listing.php">Some Text </a></li> 
         <li><a href="listing.php">SomeText</a></li>
         <li class="viewall"><a href="listing.php">View All</a></li>
      </ul>
   </div>
</div> 

我必须从服务器动态更改图像。但我对在这行代码中更改图像一无所知<div class="cats cat1">。在这cat1表示已经定义的图像。

如何在上面的代码中动态添加图像?

4

2 回答 2

1

您可以使用内部 CSS:

<div class="cats" style="background-image:url('your/path/to/image');">  
  <ul>
     <li><a href="listing.php">Some Text </a></li> 
     <li><a href="listing.php">SomeText</a></li>
     <li class="viewall"><a href="listing.php">View All</a></li>
  </ul>
 </div>
于 2013-01-19T12:43:41.190 回答
0

根据你对我说的:你想用 PHP 编辑一个 CSS 文件

看这个这个这个

您还可以将 PHP 嵌入到 CSS 文件中来为您做这些事情。

现在正在回答

于 2013-01-19T12:45:29.413 回答