我已经尝试了几天来获取背景图片和链接以显示在我的网站上。但是,当我设置背景图像显示:无,图像消失,但链接工作。如果我设置了背景图像显示:阻止,则会显示图像,但链接不起作用。
这是页面的链接...如果滚动到底部,则有3张图像为空白。它确实在那里,但当我把display:block时,它就不可见了:
CSS
background-image: url("bali-villas-mobile.jpg");
background-position: 50% center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 3px !important;
display: block;
height: 200px;
margin-bottom: 1rem;
max-width: 100%;
HTML 的
<div class="hc_m_content_a">
<a class="hc_m_content_a" style="font-size:16px; color:#222324;" href="http://www.google.com"></a>
</div>
非常感谢任何帮助
由于
答案 0 :(得分:0)
您的HTML:
<a class="hc_m_content_a" href="#" alt="Image or Page name"></a>
添加或更改CSS:
background-size: cover;
width: 350px; /*or something*/
如果这不起作用,则出现其他问题,我在移动设备上,因此无法检查您的链接。
答案 1 :(得分:0)
我在Fiddle的测试显示你的代码没有任何问题。
.hc_m_content_a {
background-image: url("bali-villas-mobile.jpg");
background-position: 50% center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 3px !important;
display: block;
height: 200px;
margin-bottom: 1rem;
max-width: 100%;
}
&#13;
<div class="hc_m_content_a">
<a class="hc_m_content_a" style="font-size:16px; color:#222324;" href="http://www.google.com"></a>
</div>
&#13;