图片 文字 小示范

效果图

第一张
第二张

同样的div下面,不同的图片打底是不是感觉完全不一样,不多说,上代码

html代码如下:

    <div>
            <img src="http://upload-images.jianshu.io/upload_images/1367738-a3f4c2452186d0cf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" class="canopacity">
            <p class="wb">
                黑底白字,<br>透明的文字,<br>透明的,<br>透明的
            </p>
            <p class="bw">
                白底黑字,<br>透明的文字,<br>透明的,<br>透明的
            </p>
        </div>
        
        <div>
            <img src="http://upload-images.jianshu.io/upload_images/1367738-58d530c97baf859a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" class="canopacity">
            <p class="wb">
                黑底白字,<br>透明的文字,<br>透明的,<br>透明的
            </p>
            <p class="bw">
                白底黑字,<br>透明的文字,<br>透明的,<br>透明的
            </p>
    </div>

css代码如下:

:root{
    --black_bg:rgba(0,0,0,0.2);
    --white_bg:rgba(255,255,255,0.2);
    --black_txt:rgba(0,0,0,0.7);
    --white_txt:rgba(255,255,255,0.7);
}

body{font-family:Arial,"Microsoft YaHei";}
div{position: relative;}
.canopacity{width: 500px;height: 500px;}
.wb{font-size:16px;font-weight:150;text-shadow:2px 2px 3px rgb(64, 60, 60);
    line-height:28px;display:block;background-color:var(--black_bg);
    position:absolute;left:20px;top:40px;width:350px;
    margin:30px;padding:20px;color:var(--white_txt);}
.bw{font-size:16px;font-weight:150;line-height:28px;
    display:block;background-color:var(--white_bg);
    position:absolute;left:20px;top:240px;width:350px;
    margin:30px;padding:20px;color:var(--black_txt);}

总结一点点

在项目中,一般使用的颜色值都会固定在不多数的几种,所以可以使用全局变量来存放,这样在实际使用过程中,如果配色上需要进行修改就会方便很多。

新增一点点

在ios系统上,会有很多毛玻璃的地方出现,那么在h5中如何去实现呢?

看效果

毛玻璃效果

看代码

.blur {      
    -webkit-filter: blur(5px);  
       -moz-filter: blur(5px);  
        -ms-filter: blur(5px);      
            filter: blur(5px);      
}  

<div class="blur">
    <img src="http://upload-images.jianshu.io/upload_images/1367738-a3f4c2452186d0cf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" class="canopacity">
</div>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,807评论 1 92
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,447评论 25 708
  • 什么是人生
    什么吊人生阅读 220评论 0 0
  • 一张旧作 高云逐气浮 厚地随声震
    沐若朝阅读 494评论 0 2
  • 观念的重要性:我们时常被各种各样的新奇观念改变我们最初的信念。每个人生阶段如果能坚持一个信念或观念,就已经是很伟大...
    L小懒阅读 251评论 0 0