web前端开发零基础学习教程 纯css打造炫酷翻转特效01

Posted web前端开发html

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web前端开发零基础学习教程 纯css打造炫酷翻转特效01相关的知识,希望对你有一定的参考价值。

 毕业季,如何赢在起跑线? - 资深项目经理教你打造炫酷动画特效布局
基础课题:纯css打造炫酷特效 

效果图:

源码展示:


<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>Title</title>

<meta name="Keywords" content="关键词,关键词">

<meta name="description" content="描述">

<style type="text/css">

* {margin: 0;padding: 0;}



/*

样式:

选择器(div)和声明({})

*/

ul{

list-style:none;/*去掉小黑圆点*/

width:660px;/*宽度*/

height:440px;/*高度*/

border:1px solid #999;/*边框线border-width  border-style border-color*/

margin:200px auto;/*外边距  盒子以外的距离  上下  左右(auto自动居中)*/

}



ul li{

overflow:hidden;/*规定元素超出隐藏*/



position:relative;/*相对定位  只给定位不给值的时候  对元素本身没有任何影响*/

float:left;/*让元素横排显示*/

width:200px;

height:200px;

background-image:url('images/乌拉老师对你很满意,并给你一个么么哒.jpg');/*背景图片*/

background-size:cover;/*cover  等比例的放大缩小图片 直到占满盒子*/

margin:10px;

}







/*伪元素 通过样式给元素添加内容*/

ul li:before,ul li:after{

content:'';

position:absolute;/*绝对定位  相对于已经定位的父元素  脱离文档流(在页面中不占位置)*/



width:100%;

height:100%;

background:rgba( 150, 50, 100,0.5);

transform:rotate(55deg)  translateX(-320px)  scale(1.8);/*transform变换 rotate旋转 deg角度 translateX位移*/

transition:1s 0.5s;/*过渡 允许一个样式到一个样式有一个平滑的过渡*/

}

/*:hover 伪类选择器 当鼠标划过li的时候*/

ul li:hover:before{

transform:rotate(55deg)  translateX(-142px) scale(1.8);

}



ul li:after{

transform:rotate(55deg)  translateX(320px)  scale(1.8);

}

ul li:hover:after{

transform:rotate(55deg)  translateX(142px) scale(1.8);

}



ul li div{

overflow:hidden;

position:absolute;

z-index:1;/*改变div的层级*/

top:40px;

width:100%;

height:0px;

background-color:rgba(0,0,0,.5);

color:#fff;/*字体颜色*/

text-align:center;

transform:rotate(45deg);

transition:1s;

}

ul li:hover div{

transform:rotate(0);

height:120px;

}

ul li div h3{

height:45px;

border-bottom:2px solid #fff;

line-height:45px;/*特性:当值等于高度的时候  可以使一行文字上下居中*/

}

ul li div p{

margin-top:10px;

}









/*css3 新增  选择第几个子元素 */

ul li:nth-child(2){

background-image:url('images/岚岚老师.jpg');



}

ul li:nth-child(3){

background-image:url('images/阿飞老师太骚了.png');

}

ul li:nth-child(4){

background-image:url('images/丫丫老师.jpg');

}

ul li:nth-child(5){

background-image:url('images/喃喃老师太可爱了.jpg');

}

ul li:nth-child(6){

background-image:url('images/朱雀老师太美了.jpg');

}





</style>

</head>

<body>



<ul>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>

<li>

<div>

<h3>乌拉老师</h3>

<p>集美丽与才华于一身,集技术与智慧于一体</p>

</div>

</li>



</ul>





<!--

editplus



div:

盒子/盒模型 有宽度有高度的长方形 层  通用型容器



p:

一段文字    标签的语义化



ulli

一列以小黑圆点开头的无序列表





全栈 前后台





第一阶段:

html+css   静态页面   ps切图 网站上线



第二阶段:

js/javascript   网页特效  动态网站  前后台交互   性能优化  node.js项目(从前端到后台)





第三阶段:

h5  vue react 数据库  从前端到后端   真机测试 接口  web页面



可以满足前端所有的业务需求你  6个月左右/一年  1 2 4 5 6  晚上8.30-10.30

6880  绿色助学通道 12分期 572   报名QQ635900003





第四阶段:

设计模式  底层  算法   封装框架

8880  3个名额





<font></font>

<maquree></maquree>

bgcolor





教育资源分布不均  

-->



</body>

</html>

视频教程01:



以上是关于web前端开发零基础学习教程 纯css打造炫酷翻转特效01的主要内容,如果未能解决你的问题,请参考以下文章

零基础学习前端开发要怎么开始

零基础快速入门web学习路线(含视频教程)

零基础学习前端开发不可不知的CSS原理

自学也能学得会的《零基础入门学习Web开发》(HTML5 & CSS3)

2023年Web前端开发学习路线图

零基础学习前端的顺序是啥?