分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

css3不错的教程

发布时间:2023-09-06 01:30责任编辑:傅花花关键词:暂无标签

<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="css/style.css" type="text/css" />
<meta charset="utf-8" />
<title>CSS3悬停放大图片两边模糊显示 - 站长素材</title>

</head>
<body>
<br><br><br>

<div class="wrapper">
?<div class="box">
<div class="product">
?<span class="name">T-shirt</span>
?<span class="description">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span>
</div>
?</div>
?<div class="box">
<div class="product">
?<span class="name">T-shirt</span>
?<span class="description">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span>
</div>
?</div>
?<div class="box">
<div class="product">
?<span class="name">T-shirt</span>
?<span class="description">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span>
</div>
?</div>
</div>


</body>
</html>

 /*css部分*/

body {
?margin: 0;
?background: #d8f0ea;
}
h1, p, span {
?font-family: monospace;
?font-weight: 300;
?text-align: center;
?color: rgba(0, 0, 0, 0.5);
}
h1, h1 + p {
?margin: 2rem 1rem;
}
.wrapper {
?max-width: 60rem;
?margin: 0 auto;
?display: -webkit-box;
?display: -webkit-flex;
?display: -ms-flexbox;
?display: flex;
?-webkit-box-align: center;
?-webkit-align-items: center;
?????-ms-flex-align: center;
?????????align-items: center;
?-webkit-box-pack: center;
?-webkit-justify-content: center;
?????-ms-flex-pack: center;
?????????justify-content: center;
?margin-bottom: 3rem;
}
.box {
?width: 15rem;
?height: 20rem;
?padding: 0 2rem 3rem;

?-webkit-transition: opacity 0.5s linear 0.3s,
???-webkit-transform 0.3s linear 0s,
???-webkit-filter 0.5s linear 0.3s;
?transition: opacity 0.5s linear 0.3s,
???-webkit-transform 0.3s linear 0s,
???-webkit-filter 0.5s linear 0.3s;

?transition: transform 0.3s linear 0s,
???filter 0.5s linear 0.3s,
???opacity 0.5s linear 0.3s;

?transition:
???transform 0.3s linear 0s,
???filter 0.5s linear 0.3s,
???opacity 0.5s linear 0.3s,

???-webkit-transform 0.3s linear 0s,
???-webkit-filter 0.5s linear 0.3s;
?/*transform-origin: top center;*/
}
.product {
?position: relative;
?width: 100%;
?height: 100%;
?border-radius: 0.2rem;
?background-image: url(../img/shirts.jpg);
?background-color: #fff;
?background-position: top 3rem center;
?background-size: 80%;
?background-repeat: no-repeat;
?box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.1);
?-webkit-transition: box-shadow 0.5s linear,
???height 0.1s linear 0s;
?transition:
???box-shadow 0.5s linear,
???height 0.1s linear 0s;
}
.name {
?display: block;
?padding: 1rem 0.5rem;
}
.description {
?position: absolute;
?bottom: 1rem;
?left: 0;
?right: 0;
?display: block;
?padding: 0 1.5rem;
?opacity: 0;
?-webkit-transition: opacity 0.1s linear 0s;
?transition: opacity 0.1s linear 0s;
}
.wrapper:hover .box:not(:hover) ?{
?/*-webkit-filter: blur(3px);
?????????filter: blur(3px);*/
?opacity: 0.5;

?/*yinyingxiaoguo*/
??-webkit-filter: drop-shadow(8px 8px 10px red); /* Chrome, Safari, Opera */
???filter: drop-shadow(8px 8px 10px red);
}
.box:hover ?{
?-webkit-transform: scale(2.2);/*放大倍数*/
?????????transform: scale(2.2);

?-webkit-transition: opacity 0.1s linear 0s,/*透明度 ??linear动画从头到尾的速度是相同的。*/
???-webkit-transform 0.3s linear 0.3s,
???-webkit-filter 0.1s linear 0s;

?transition: opacity 0.1s linear 0s,
???-webkit-transform 0.3s linear 0.3s,
???-webkit-filter 0.1s linear 0s;

?transition: transform 0.3s linear 0.3s,/*transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。*/
???filter 0.1s linear 0s,
???opacity 0.1s linear 0s;
?transition:
???transform 0.3s linear 0.3s,
???filter 0.1s linear 0s,
???opacity 0.1s linear 0s,
???-webkit-transform 0.3s linear 0.3s,
???-webkit-filter 0.1s linear 0s;
}
.box:hover .product {
?height: 23rem;
?box-shadow: 0 0 1rem rgba(0, 0, 0, 0.2);
?-webkit-transition: box-shadow 1s linear,
???height 0.3s linear 0.5s;
?transition:
???box-shadow 1s linear,
???height 0.3s linear 0.5s;
}
.box:hover .description {
?opacity: 1;
?-webkit-transition: opacity 0.3s linear 0.75s;
?transition: opacity 0.3s linear 0.75s;
}

css3不错的教程

原文地址:http://www.cnblogs.com/yszr/p/8037360.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved