css写斜角
2024-09-05 09:45:12
项目开发中遇到了这样的效果,百度了一波,可以使用css3的伪类实现:
/*斜角公用*/
1、外层的div加class='wrapper' 并需要设置相对定位
.wrapper:before {
-moz-transform: translateY(-100%);
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
content: '';
top: 0;
}
.wrapper:before, .wrapper:after {
background-repeat: no-repeat;
background-size: 100% 100%;
height: 120px; //斜角的高度
left: 0; // 斜角的定位
position: absolute;
width: 100%;
} .wrapper:before, .wrapper:after {
background-image: url('../images/color2.png'); //斜角所引用的图片 正方形 背景透明的png格式
} .wrapper.alt:after { //div 下面也需要加斜角的话 最外层的div class="wrapper alt"
-moz-transform: translateY(100%) rotate(180deg);
-webkit-transform: translateY(100%) rotate(180deg);
-ms-transform: translateY(100%) rotate(180deg);
transform: translateY(100%) rotate(180deg);
bottom: 0;
content: '';
}
最新文章
- Hue
- Vagrant的一个BUG - 不支持'change_host_name'
- 写了cookie阻止通过输入地址直接访问下一个html,但是直接输入地址访问时,会闪一下下一个页面,怎么回事啊????、
- BZOJ 2541: [Ctsc2000]冰原探险
- CSS权威指南 - 基础视觉格式化 3
- System.Web.HttpCompileException (0x80004005): (0): error CS0016: 未能写入输出文件
- 数据结构Java实现02----线性表与顺序表
- cocos2dx中使用声音引擎需要包含的头文件
- Net数值计算MathNet.Numerics类库
- Ubunte 11.4 下安装 SSH遇到的问题
- docker 指定容器名字
- Angular - - $sce 和 $sceDelegate
- 使用RESTful风格开发Java Web
- (亲测解决)每次打开excel文件都会出现两个窗口,一个是空白的sheet1,另一个是自己的文档
- alibaba的FastJson(高性能JSON开发包) json转换
- js 关于本地文件的处理
- Properties类、序列化流与反序列化流、打印流、commons-IO
- 初探Runloop(一)
- ZTree id值太大,ZTree没有生成树,ZTree的id值过大
- Java的四种引用之强弱软虚