html - 在 CSS 中突出显示图像上的文本

标签 html css

我在图片上有一些文字,但问题是我使用了不透明度,这样文字会突出显示,但它会使图片看起来很暗淡。

这是更新 Fiddle Link

HTML

    <div class="subcontainer"> 
           <a href="http://tinypic.com?ref=11kbnlf" class="imgcolumn" target="_blank"><img src="http://i58.tinypic.com/11kbnlf.png"  alt=""></a>
         <h3 class="header3">Motivate Yourself</h3>

    </div>

CSS

 .subcontainer {
     width: 100%;
     height: 100%;
     float: left;
     position: relative;
     border: 3px solid white;
 }
 .imgcolumn {
     background-repeat: no-repeat;
     float: left;
     width: 60%;
     height: 80%;
     margin-left: 130px;
     margin-top: 45px;
     position: absolute;
     opacity: 0.4;
     filter: alpha(opacity=40);
 }
 .header3 {
     z-index: 100;
     position: absolute;
     float:right;
     color: black;
     font-size: 25px;
     margin-top: 175px;
     text-align: center;
     margin-left: 170px;
 }

有没有其他方法可以通过保持图像原样突出显示文本

注意:我正在努力实现这样的目标 PAGE 而且我没有看到图像模糊或不透明。

最佳答案

使用这个fiddle 例如:

.header3 {
     z-index: 100;
     position: absolute;
     float:right;
     color: black;
     font-size: 25px;
     text-align: center;
    position:absolute;
    width:80%;
    height:45%;
    background-color:rgba(0,0,0,0.4);
    top:20px;
    left:24px;
    line-height:150px;

 }

关于html - 在 CSS 中突出显示图像上的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24551742/

相关文章:

javascript - 为什么在 url 中使用 'at' (@) 符号而不是 'hash' (#)

html - CSS 图像变暗向底部添加额外的 7px

javascript - 网页响应问题,宽度不缩放

javascript - 将光标设置在文本框文本的末尾

html - 使用CSS垂直居中两个div

html - native IE8 - 为什么这些 'inline-block' 元素不是 'wrap words' 如果它们的父项是第一个 float 元素?

css - 将图像存储到 XML/CSV 或磁盘中?

jquery - DOM 元素事件状态问题

javascript - 使用表格时,Jquery Next() 无法正确突出显示下一个元素

javascript - 如何选择多个ID并检查其是否具有相同的文本?