学习自link
目标为图片添加倒影

1、div{ -webkit-box-reflect: below; }
box-reflect 有四个方向可以选,below | above | left | right 代表下上左右。
2、继承inherit

div::after {content: "";position: absolute;top: 100%;left: 0;right: 0;bottom: -100%;background-image: inherit;transform: rotateX(180deg);;
}
div {margin: 50px auto;width: 200px;height: 200px;background-image: url('http://images2015.cnblogs.com/blog/608782/201609/608782-20160926101029078-1479229145.jpg');position: relative;
}div:before {content: "";background-image: inherit;position: absolute;top: 100%;left: 0;right: 0;bottom: -100%;transform: rotateX(180deg);
}

我们使用伪元素 background-image: inherit; 继承父元素的背景图,再使用 transform 旋转容器达到反射的效果。

icss之继承inherit相关推荐

  1. Java基础篇--继承(inherit),多态(Polymorphism)

    Java基础篇--继承(inherit),多态(Polymorphism) 1. 继承概述 1.1 什么是继承 1.2 为什么要使用继承 1.3 继承的特点 1.4 继承的优点 2. 组合设计模式 2 ...

  2. html css inherit,CSS 继承 inherit属性的方法

    给定一张有如下背景图的 div: 制作如下的倒影效果: 方法很多,但是我们当然要寻找最快最便捷的方法,至少得是无论图片怎么变化, div 大小怎么变化,我们都不用去改我们的代码. 法一:-webkit ...

  3. CSS 样式继承 inherit 属性

    inherit 属性 在CSS中,子元素会继承了父元素的一些样式属性.能够继承到子类的样式属性非常有限,仅是 文字.字体.颜色... 子类如果还想继承父类的属性,可以通过inherit 强制继承. 通 ...

  4. 继承 inherit

    C++自学精简教程 目录(必读) 继承 继承是代码复用的一种形式. 继承可以得到父类的成员变量和成员函数. #include <iostream> using namespace std; ...

  5. CSS 样式的 initial(默认)和 inherit(继承)以及 unset

    经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其 ...

  6. C#编程语言与面向对象——继承

    现实生活中的事物都归属于一定的类别,比如,狮子是一种(IS_A)动物,为了在计算机中模拟这种关系,面向对象的语言引入了继承(inherit)特性. 构成继承关系的两个类中,Animal称为父类(par ...

  7. 在java面向对象编程中_谈一谈你对封装_继承_多态概念的理解_Java新职篇:面向对象编程的3个原则是什么?...

    原标题:Java新职篇:面向对象编程的3个原则是什么? 所有面向对象的编程语言都提供帮助你实现面向对象模型的机制,这些机制是封装,继承及多态性.现在让我们来看一下它们的概念. 封装 封装(Encaps ...

  8. 谈谈一些有趣的CSS题目(十五)-- 谈谈 CSS 关键字 initial、inherit 和 unset

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  9. 学习NodeJS第五天:JavaScript的继承

    人们接触 JavaScript,都被他单纯的外表给骗了,殊不知,一下子又  Functional Programming 又 Object Oriented 又前台又跑到后台,活蹦乱跳.一旦你遇到某些 ...

最新文章

  1. SCSI软件层对性能的影响
  2. mysql 查询优化器跟踪_3. select语句执行过程-优化器
  3. Lesson 11.1-11.5 梯度下降的两个关键问题反向传播的原理走出第一步:动量法开始迭代:batch和epochs在Fashion—MNIST数据集熵实现完整的神经网络
  4. Spring MapFactoryBean例子
  5. AOJ 0118: Property Distribution (简单DFS)
  6. python装饰器setter_第7.27节 Python案例详解: @property装饰器定义属性访问方法getter、setter、deleter...
  7. 和gdi绘图效率比较_堪称效率神器!5款日常插件分享,错过哪一个都无比遗憾...
  8. [转载] java synchronized静态同步方法与非静态同步方法,同步语句块
  9. 用js实现改变随意改变div属性style的名称和值的结果
  10. 软件工程测试旅游管理系统,旅游管理系统的设计与实现
  11. python surprise库_Python推荐系统库--Surprise实战
  12. 网管人员必备的常用命
  13. 新手初识安信可ESP8266 12f机智云开发板微信直连云
  14. 此更新不适用于您的计算机 kb4012212,这才是正确的全球勒索软件处置方法(含Windows补丁)...
  15. MAC安装JDK详细教程
  16. 夏昕的3部开发手册.- -
  17. STC15W408AS系列管脚说明
  18. 10分钟!Mac配置Win主机上的共享打印机
  19. 1335:【例2-4】连通块——dfs、bfs
  20. 企业能源管控平台在工业能效提升行动中的作用

热门文章

  1. 公租自行车-北京经济技术开发区
  2. cloud-华为云——云平台部署管理架构
  3. 抓包工具mitmprox
  4. 通达信顾比倒数线指标公式,信号不漂移
  5. UDP与IP的不可靠程度是否相同
  6. 十进制怎样转二进制?
  7. 如何与更优秀的人做朋友
  8. 倩女幽魂手游服务器维护时间,倩女幽魂手游12月29日在线维护公告
  9. 风雨人生,自己撑伞=
  10. ios录制屏幕_如何使您的ios应用免受屏幕截图和录制的影响