标签:
1.background-origin:设置背景图片的原始起始位置,前提是no-repeat。
<style>
.bg {
background:url("图片路径") no-repeat;
background-origin:content-box/border-box/padding-box;
}
</style>
<body>
<div class="bg"></div>
</body>
2.background-clip:设置背景图片向外裁剪的区域。
<style>
.bg {
background:url("图片路径") no-repeat;
background-clip:border-box/content-box/padding-box/text
}
</style>
<body>
<div class="bg"></div>
</body>
3.background-size:背景的尺寸。
<style>
.bg {
background:url("图片路径") no-repeat;
background-size:20px 40px /20% 40%/cover
}
</style>
<body>
<div class="bg"></div>
</body>
4.background:背景。
<style>
.bg {
background: #ccc url("图片路径") no-repeat 50% 30px;
}
</style>
<body>
<div class="bg"></div>
</body>
5.多重背景,用逗号隔开每组background的缩写,如果有size值要紧跟position属性并且用/隔开,大小不同的背景要注意顺序。
<style>
.bg {
background:#ccc url("图片路径1") no-repeat center right/50px 20px,
url("图片路径2") no-repeat center left/20px 50px
}
</style>
<body>
<div class="bg"></div>
</body>
6.list-style-type:disc/circle/square/none。
<style>
ul {
list-style-type:none;
}
</style>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</body>
7.list-style-image:用图片来定义列表的每一项的头部图片。
<style>
ul {
list-style-image:url("图片路径");
}
</style>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</body>
8.transform:改变元素的大小、透明度、旋转角度、扭曲度。
<style>
.bg {
background:#ccc;
width:100px;
height:100px;
transform:translate(水平平移参数 垂直平移参数)/
transform-origin:left/right/center/bottom/top(中心点位置);
transformX(水平平移参数);
translateY(垂直平移参数);
rotate(旋转角度);
scale(水平缩放倍数 垂直缩放倍数);
skew(扭曲角度);
translate3d(X,Y,Z);
}
</style>
<body>
<div class="bg"></div>
</body>
9.transition(过渡):步骤:a.声明样式初始状态 b.声明过渡属性最终样式 c.添加过渡函数,和一些样式。
<style>
.bg {
width:200px;
heigth:200px
color:red;
border-radius:10px
transition:all 3s ease-in 0.1s;
}
.bg:hover {
width:100px;
height:100px
color:blue;
border-radius:50%;
}
</style>
<body>
<div class="bg">嘻嘻</div>
</body>
10.transition:property/duration/timing-function/delay。属性值(可以设置为all)/ 过渡时间 / 过渡函数(ease-in/ease-out/..)/ 延迟时间。
标签:
原文地址:http://www.cnblogs.com/lss-bk/p/5766209.html