0

我有一个问题,我似乎无法摆脱 ap 标签的背景颜色,是否可以这样做?我已将 div 背景设置为图像。

输出:

在此处输入图像描述

CSS

   .box {
display: inline-block; vertical-align: top; margin: -1px; text-align: left; padding: 25px;
}    
#tables {
max-width: 1080px;
margin: 0 auto;
text-align: center;
}
#screenshots {
background: url(http://i.cubeupload.com/nAtNKD.jpg) no-repeat center;
width: 308px;
height: 280px;
}
#csmatches {
background: url(http://i.cubeupload.com/nAtNKD.jpg) no-repeat center;
width: 308px;
height: 280px;
}
#fixtures {
background: url(http://i.cubeupload.com/nAtNKD.jpg) no-repeat center;
width: 308px;
height: 280px;
}

HTML

<div id="tables">

<div id="screenshots" class="box">Screenshots</div>

<div id="csmatches" class="box"><p>Recent Match Results</p>
</div>
</div>

<div id="fixtures" class="box">Fixtures</div>

</div>
4

3 回答 3

0

要删除 p 的背景,请使用:

.your-p-class {
    background: transparent !important;
}

或对所有人:

.container p {
    background: transparent !important;
}

http://jsfiddle.net/Hive7/3waTE/

于 2013-07-28T12:30:31.997 回答
0

您是否尝试过这样做:

.mycontainer p {
    background-color:none;
}

似乎您已经为您的 div 及其子项设置了背景颜色属性......

于 2013-07-28T12:30:41.077 回答
0
#csmatches p {
    background:none !important;
}
于 2013-07-28T12:31:24.027 回答