HTML/CSS:添加响应框+;文本覆盖图像

HTML/CSS:添加响应框+;文本覆盖图像,html,css,Html,Css,我有一个网站。该网站的一部分有一个图像横幅,我想用一个彩色框和一些文字覆盖,就像他们的一样 这就是我所拥有的,一个没有响应的失败代码: 戴上Denali(我的网站): 贝尔罗伊: 这是我现在使用的代码: .image-banner-content.content-left{ 左侧填充:1%!重要; } .sf-animation.image-banner-content, .sf动画[数据动画=“无”]。图像标题内容{ 底部:80%!重要; } a、 链接:悬停, a、 链接:活动{ 文字

我有一个网站。该网站的一部分有一个图像横幅,我想用一个彩色框和一些文字覆盖,就像他们的一样

这就是我所拥有的,一个没有响应的失败代码:

戴上Denali(我的网站):

贝尔罗伊:

这是我现在使用的代码:

.image-banner-content.content-left{
左侧填充:1%!重要;
}
.sf-animation.image-banner-content,
.sf动画[数据动画=“无”]。图像标题内容{
底部:80%!重要;
}
a、 链接:悬停,
a、 链接:活动{
文字装饰:下划线;
颜色:#F03E3E!重要;
}

由城市冒险家设计

假设你的图片横幅是以一种很好的方式完成的。。。这应该起作用:

<!--- code for the image banner --->
<div class="MyAdvertisement">
    <h3>Designed by Urban Adventurers</h3>
    <a href="http://weardenali.com/">
       <i class="fa fa-chevron-right" aria-hidden="true"></i> 
       SHOP NOW
    </a>
</div>
<!--- end code for the image banner --->
如果你不能把你的代码放在我建议的地方,在任何人能够以任何有意义的方式帮助你之前,你必须告诉我们更多关于你的站点代码的信息


祝你好运,玩得开心。

假设你的形象横幅是用一种比较好的方式制作的。。。这应该起作用:

<!--- code for the image banner --->
<div class="MyAdvertisement">
    <h3>Designed by Urban Adventurers</h3>
    <a href="http://weardenali.com/">
       <i class="fa fa-chevron-right" aria-hidden="true"></i> 
       SHOP NOW
    </a>
</div>
<!--- end code for the image banner --->
如果你不能把你的代码放在我建议的地方,在任何人能够以任何有意义的方式帮助你之前,你必须告诉我们更多关于你的站点代码的信息


祝你好运,玩得开心。

请参考:在问另一个问题之前请参考:在问另一个问题之前大卫,谢谢你的回答。这是一个woo商务网站,所以我尝试将HTML代码放在图片横幅上,并在自定义CSS中添加您的CSS代码。结果是-它创建了一个框,但它没有像Bellroy那样“包裹”到图像横幅的边缘。尝试将文本的位置从绝对位置更改为其他选项,但仍然没有成功。DIV是您应该集中精力的地方。这就是提供“盒子”的原因。一旦你有了这个权利,你就可以在没有太大风险的情况下对文本发疯。如果你需要把它伸展到盒子的两边,那就让它100%宽。如果这不起作用,我需要知道图像横幅本身是如何编码的。100%将是div内部的100%。因此,可能是图像横幅容器宽度的100%(最有可能是div或li元素。但是,如果横幅使用了邪恶的诡计,它本身可能不知道它有多宽,因此无法“告诉”你的div应该有多宽。如果这对你有意义的话。尝试设置di div,但无论我怎么尝试,它都无法围绕图像。可能是因为它不起作用。)根据图片横幅的大小?我很困惑;你需要div放在现有图片横幅的顶部,还是你也需要添加图片?David,谢谢你的回复。这是一个woo商业网站,所以我尝试将HTML代码放在图片横幅上,并将你的CSS代码添加到自定义CSS中。结果是-它创建了一个框,但没有“包装”与Bellroy一样,将文本放置在图像横幅的边缘。尝试将文本的位置从绝对位置更改为其他选项,但仍然没有成功。DIV是您应该集中精力的地方。这就是提供“框”的地方。一旦您拥有了该权利,您可以在没有太大风险的情况下疯狂处理文本。如果您需要将文本拉伸到bo它所在框的第十面,使其100%宽。如果这不起作用,我需要知道图像标题本身是如何编码的。100%将是div所在区域的100%。因此,可能是图像标题容器宽度的100%(最有可能是div或li元素。但是,如果横幅使用了邪恶的诡计,它本身可能不知道它有多宽,因此无法“告诉”你的div应该有多宽。如果这对你有意义的话。尝试设置di div,但无论我怎么尝试,它都无法围绕图像。可能是因为它不起作用。)根据图片横幅的大小?我很困惑;您需要将div放在现有图片横幅的顶部,还是还需要添加图片?