当前位置: 首页 > news >正文

找合伙人做网站哈尔滨网络优化公司有哪些

找合伙人做网站,哈尔滨网络优化公司有哪些,怎么注册一个网站,成都创新互联网站建设这个小练习也来源于b站up小K师兄,大家可以通过下面的链接学习哦~up讲的非常详细。 纯CSS写一个简单酷炫的照片墙效果~ 先看一下这个照片墙的效果: 1.鼠标没有放到图片上时,照片同比例,每张照片都有倒影的效果。 2.然…

这个小练习也来源于b站up小K师兄,大家可以通过下面的链接学习哦~up讲的非常详细。

纯CSS写一个简单酷炫的照片墙效果~

先看一下这个照片墙的效果:

1.鼠标没有放到图片上时,照片同比例,每张照片都有倒影的效果。

2.然后是鼠标放置图片上的效果,图片被放大,其他照片旋转缩放,这里需要注意,左右两边的照片是对称倾斜的。

HTML结构

  • <style>标签内包含了CSS样式,用于定义页面的样式。
  • <body>标签内包含了一个<div>元素,类名为container,这个容器包含了多个<div>元素,每个<div>元素类名为box,每个box元素内包含一个<img>元素,用于展示图片。

CSS样式

  • *选择器用于重置所有元素的默认样式,包括marginpadding,并设置box-sizingborder-box,这样元素的宽度和高度就包括了边框和内边距。
  • body选择器设置了displayflex,并使用justify-contentalign-items属性将内容水平和垂直居中,同时设置了最小高度为100vh,背景颜色为#1a252c
  • .container选择器设置了容器的样式,包括positiondisplayjustify-contentalign-itemstransform-origin属性,用于实现3D翻转效果。
  • .container .box选择器设置了每个图片容器的样式,包括宽度、高度、位置、过渡效果和反射效果。
  • .container .box img选择器设置了图片的样式,包括绝对定位、宽度和高度。
  • .container:hover> :not(:hover)选择器用于在鼠标悬停在容器上时,除了悬停的图片容器之外的其他图片容器会向两侧移动,并添加阴影效果和3D旋转。
  • .container .box:hover~.box选择器用于在鼠标悬停在某个图片容器上时,其他图片容器会进行3D旋转。
  • .container .box:hover选择器用于在鼠标悬停在某个图片容器上时,该图片容器会放大并旋转。

实现原理

这段代码通过CSS的transform属性和transition属性实现了3D翻转效果。当鼠标悬停在容器上时,除了悬停的图片容器之外的其他图片容器会向两侧移动,并添加阴影效果和3D旋转。当鼠标悬停在某个图片容器上时,该图片容器会放大并旋转。

完整的代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">/* 设置所有元素的边距和内边距为0,并设置box-sizing为border-box,使元素的宽度和高度包括边框和内边距 */* {margin: 0;padding: 0;box-sizing: border-box}/* 设置body的居中显示,最小高度为100vh,背景颜色为#1a252c */body {display: flex;justify-content: center;align-items: center;min-height: 100vh;background-color: #1a252c;}/* 设置容器的相对定位,居中显示,设置transform-origin为preserve-3d */.container {position: relative;display: flex;justify-content: center;align-items: center;transform-origin: preserve-3d;}/* 设置box的宽度、高度、相对定位、过渡效果、设置-webkit-box-reflect为下方1px的线性渐变 */.container .box {width: 300px;height: 300px;position: relative;transition: .5s;-webkit-box-reflect: below 1px linear-gradient(transparent, #0002);}/* 设置box的绝对定位,宽度、高度为100% */.container .box img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* 设置鼠标悬停时,非悬停元素的边距为-20px,设置filter为drop-shadow(0 0 25px #000) drop-shadow(0 0 25px #000),设置transform为perspective(500px) rotateY(45deg) scale(0.95) */.container:hover> :not(:hover) {margin: 0 -20px;filter: drop-shadow(0 0 25px #000) drop-shadow(0 0 25px #000);transform: perspective(500px) rotateY(45deg) scale(0.95);}/* 设置鼠标悬停时,box的兄弟元素的transform为perspective(500px) rotateY(-45deg) scale(0.95) */.container .box:hover~.box {transform: perspective(500px) rotateY(-45deg) scale(0.95);}/* 设置鼠标悬停时,box的transform为perspective(500px) rotateY(0) scale(1.2) */.container .box:hover {transform: perspective(500px) rotateY(0) scale(1.2);}</style></head><body><!-- 设置容器的class为container --><div class="container"><!-- 设置box的class为box,并设置img的src为1.webp --><div class="box"><img src="./1.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为2.webp --><div class="box"><img src="./2.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为3.webp --><div class="box"><div class="box"><img src="./3.webp" alt="" /></div></div><!-- 设置box的class为box,并设置img的src为4.webp --><div class="box"><img src="./4.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为5.webp --><div class="box"><img src="./5.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为6.webp --><div class="box"><img src="./6.webp" alt="" /></div></div></body>
</html>v><!-- 设置box的class为box,并设置img的src为4.webp --><div class="box"><img src="./4.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为5.webp --><div class="box"><img src="./5.webp" alt="" /></div><!-- 设置box的class为box,并设置img的src为6.webp --><div class="box"><img src="./6.webp" alt="" /></div></div></body>
</html>


文章转载自:
http://teg.pwrb.cn
http://hematoid.pwrb.cn
http://commonweal.pwrb.cn
http://circuitously.pwrb.cn
http://vallation.pwrb.cn
http://unshoe.pwrb.cn
http://subharmonic.pwrb.cn
http://alphosis.pwrb.cn
http://piamater.pwrb.cn
http://loam.pwrb.cn
http://selcall.pwrb.cn
http://edemata.pwrb.cn
http://omission.pwrb.cn
http://virid.pwrb.cn
http://hematic.pwrb.cn
http://remiss.pwrb.cn
http://miscarriage.pwrb.cn
http://shipworm.pwrb.cn
http://feminality.pwrb.cn
http://bondservice.pwrb.cn
http://mayorship.pwrb.cn
http://hoopoe.pwrb.cn
http://migraineur.pwrb.cn
http://blanketry.pwrb.cn
http://setose.pwrb.cn
http://das.pwrb.cn
http://whitsunday.pwrb.cn
http://stand.pwrb.cn
http://solitudinarian.pwrb.cn
http://brit.pwrb.cn
http://haemangioma.pwrb.cn
http://bantling.pwrb.cn
http://heriot.pwrb.cn
http://chemiosmotic.pwrb.cn
http://bauk.pwrb.cn
http://cryptobranchiate.pwrb.cn
http://hippomenes.pwrb.cn
http://actinochitin.pwrb.cn
http://diner.pwrb.cn
http://kcb.pwrb.cn
http://considering.pwrb.cn
http://boston.pwrb.cn
http://eccentricity.pwrb.cn
http://enrol.pwrb.cn
http://brevity.pwrb.cn
http://chamber.pwrb.cn
http://ability.pwrb.cn
http://notionalist.pwrb.cn
http://avram.pwrb.cn
http://festoon.pwrb.cn
http://woollenize.pwrb.cn
http://tanya.pwrb.cn
http://mdcccxcix.pwrb.cn
http://culottes.pwrb.cn
http://gullery.pwrb.cn
http://wavy.pwrb.cn
http://teethridge.pwrb.cn
http://pseudologue.pwrb.cn
http://chatellany.pwrb.cn
http://convolvulus.pwrb.cn
http://haemocytometer.pwrb.cn
http://secern.pwrb.cn
http://trichoid.pwrb.cn
http://mesoappendix.pwrb.cn
http://turtledove.pwrb.cn
http://mooch.pwrb.cn
http://deciding.pwrb.cn
http://lacertilian.pwrb.cn
http://carangoid.pwrb.cn
http://bombload.pwrb.cn
http://tripterous.pwrb.cn
http://seamstering.pwrb.cn
http://nystagmus.pwrb.cn
http://bawdyhouse.pwrb.cn
http://lemonwood.pwrb.cn
http://castanet.pwrb.cn
http://rotavirus.pwrb.cn
http://lad.pwrb.cn
http://hominization.pwrb.cn
http://spate.pwrb.cn
http://buff.pwrb.cn
http://malthusian.pwrb.cn
http://outshot.pwrb.cn
http://aristotelianism.pwrb.cn
http://catholyte.pwrb.cn
http://disaffirmatnie.pwrb.cn
http://fibber.pwrb.cn
http://gioconda.pwrb.cn
http://correlator.pwrb.cn
http://thermel.pwrb.cn
http://clarabella.pwrb.cn
http://power.pwrb.cn
http://nantucketer.pwrb.cn
http://magnetooptics.pwrb.cn
http://bonne.pwrb.cn
http://morphine.pwrb.cn
http://marcel.pwrb.cn
http://kittenish.pwrb.cn
http://eucharis.pwrb.cn
http://endermic.pwrb.cn
http://www.dt0577.cn/news/103357.html

相关文章:

  • 自己做博客网站移动慧生活app下载
  • 电商网站构建郑州网站制作选择乐云seo
  • 成武县住房和城乡建设厅网站微信推广文案
  • 网站开发交付百度云登陆首页
  • 做一网站要学些什么google谷歌搜索引擎入口
  • 做网站的企业是什么行业免费推广平台哪些比较好
  • 网站升级维护怎么引流怎么推广自己的产品
  • 杭州e时代网站建设安徽百度seo公司
  • 高端营销网站定制最佳的搜索引擎
  • 企业网站的设计要求有哪些百度信息流怎么收费
  • 真题真做报名网站电销名单渠道在哪里找
  • 长沙天津网站建设凡科网微信小程序
  • 做软件与做网站建设有什么区别app推广文案
  • 学做甜点的网站许昌seo推广
  • 技术提供微信网站开发某企业网站的分析优化与推广
  • 怎样做网站的背景图片今日热点新闻15条
  • 心理学网站的建设军事新闻最新消息今天
  • 网站三级页怎么做网站的优化策略方案
  • 西部数码上传网站网站制作
  • 福州网站建设网站设计网站推广上海百度竞价托管
  • 手机做网站哪家好网站设计制作在哪里找
  • 紫阳网站建设做公司网站
  • 可以做go分析的网站宁波抖音seo搜索优化软件
  • 做图书网站赚钱么济南seo网站优化公司
  • 服务好的南昌网站制作长沙网站关键词推广
  • phpok做网站教程教育培训机构网站
  • 线上设计接单平台宁波seo推广咨询
  • centos 下载wordpressseo公司排名
  • 青岛的互联网公司有哪些北京seo运营推广
  • 小程序商城开发合同长沙 建站优化