将背景颜色设置为页面

时间:2017-04-25 04:55:05

标签: html css asp.net styling

我正在使用.net framework 4.5。我创建了一个包含表格的Web表单。我使用一个图像作为背景图像。那个图像只不过是一个白色的条,左右两边都是灰色的。但是当我使用时,能够看到白色我的页面在两个角落都有一个带有白色背景的灰色条。

  1. 获取:白色背景灰条白页
  2. 想:我想要灰色背景白页
  3. 我不想要白色背景。

    <table align="center" bgcolor="#ffffff" border="0" cellpadding="3" cellspacing="6" style="background-image: url(../Images/bar.jpg)" width="900">
       <tr>
           <td>
           </td>
       </tr>
    </table>
    

    我该怎么办?

2 个答案:

答案 0 :(得分:5)

根据我的理解,您正在询问如何将表格的背景从白色更改为灰色。您只需更改代码

<table align="center" bgcolor="#808080" border="0" cellpadding="3"
        cellspacing="6" style="background-image: url(../Images/bar.jpg)"
        width="900">

到这个

//some other lines

try:
        poster_image_url = 
        response.xpath('//div[@class="poster"]/a/img/@src').extract()[0]
        poster_image_url = [ poster_image_url.split("_V1_")[0] + "_V1_.jpg" ]

except:
        poster_image_url = None
        item['image_urls'] = poster_image_url

我把桌子的背景从#ffffff(白色的颜色代码)更改为#808080(灰色的颜色代码)

答案 1 :(得分:1)

不确定你想要什么。尝试以下解决方案。

<table classname="custom-table" align="center" cellpadding="3" cellspacing="6">
   <tr>
     <td></td>
   </tr>
</table>

CSS

.custom-table {
   background-image: url(../Images/bar.jpg);
   background-repeat: repeat;
   width:900px;
   border:0px;
   background-color:#fff;
}