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

企业网站图片渐变效果怎么做网络营销与直播电商专升本

企业网站图片渐变效果怎么做,网络营销与直播电商专升本,网络电商平台怎么做,高德地图vr全景导航前几天写的前端项目当中自己写了一个比较好用的轮播组件,分享给大家 图片具有点击效果和滑动效果,这里作者放了9张图片,大家有需要可以使用~ 图片在这里大家可以直接进行测试 总组件代码: 这里的代码作者用的是Vue3&#xff0c…

 

前几天写的前端项目当中自己写了一个比较好用的轮播组件,分享给大家 

图片具有点击效果和滑动效果,这里作者放了9张图片,大家有需要可以使用~ 

图片在这里大家可以直接进行测试 

 

 总组件代码:

这里的代码作者用的是Vue3,大家没有学过的可以使用al给你转成正常的js代码~~~ 


<script setup>
import { onMounted, onUnmounted } from 'vue'
onMounted(() => {const container = document.querySelector('.product_box')const leftIcon = document.querySelector('.left_icon')const rightIcon = document.querySelector('.right_icon')const items1 = document.querySelectorAll('.product_detail')const itemCount = items1.lengthlet currentIndex = 0let isAnimating = falselet autoSlideIntervallet visibleItems = 3 // 初始值// 初始化updateCarousel()// 监听视窗大小变化window.addEventListener('resize', () => {updateCarousel()})function updateCarousel() {if (isAnimating) returnisAnimating = true// 计算位移百分比(每个项目占 1/visibleItems)const translateX = -currentIndex * (100 / visibleItems / 1.07)container.style.transform = `translateX(${translateX}%)`container.style.transition = '1s'// 重置动画状态setTimeout(() => {isAnimating = false}, 500)}function nextSlide1() {stopAutoSlide()if (currentIndex >= itemCount - visibleItems) {// 到达最后时回到第一个currentIndex = 0} else {currentIndex++}updateCarousel()startAutoSlide()}function prevSlide1() {stopAutoSlide()if (currentIndex <= 0) {// 到达第一个时跳到最后currentIndex = itemCount - visibleItems} else {currentIndex--}updateCarousel()startAutoSlide()}function startAutoSlide() {autoSlideInterval = setInterval(nextSlide1, 3000) // 每3秒切换一次}// 停止自动轮播的函数function stopAutoSlide() {if (autoSlideInterval) {clearInterval(autoSlideInterval)autoSlideInterval = null}}// 添加按钮事件rightIcon.addEventListener('click', nextSlide1)leftIcon.addEventListener('click', prevSlide1)startAutoSlide()onUnmounted(() => {clearInterval(autoSlideInterval)})
})
</script>
<template><div class="product_content"><div class="product_box"><div class="product_content_box"><div class="product_detail product_detail_1"><div class="product_topImg"><img src="@/assets/image1.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('高压电器产业')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image2.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('运维检修业务')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image3.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('零部件制造产业')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image1.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('电力储能业务')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image2.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('配电网产业')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image1.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('系统集成业务')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image2.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('智慧配用电业务')"></div></div><div class="product_detail"><div class="product_topImg"><img src="@/assets/image3.png" alt="" /></div><div class="product_h">动物头像</div><div class="product_hr"></div><div class="product_p">可爱小猫</div><div class="product_button" @click="toProduct('综合能源服务业务')"></div></div></div></div><div class="left_icon"><span class="icon iconfont">&#xe607;</span></div><div class="right_icon"><span class="icon iconfont">&#xe606;</span></div></div>
</template>
<style scoped>
.product_box {/* overflow: hidden; */width: 94%;min-width: 120rem;margin: auto;padding-left: 1.875rem;padding-right: 4.375rem;
}.product_content_box {display: flex;width: 95%;margin: auto;
}.product_detail {flex-shrink: 0;width: calc(33.333%);/* 每个图标占据三分之一的视口宽度 */height: 43.75rem;margin: 0.625rem;color: white;align-items: center;justify-content: center;transition: transform 0.3s ease;animation: scaleIn 1s ease-in-out;
}.product_topImg {position: relative;width: 26.25rem;height: 26.25rem;margin: auto;cursor: pointer;z-index: 1000;animation: floatAnimation 3s ease-in-out infinite;
}.product_topImg img {width: 100%;height: 100%;margin-left: -0.3125rem;margin: auto;
}@keyframes floatAnimation {0%,100% {transform: translateY(0);}50% {transform: translateY(-1.5625rem);}
}.product_topImg:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;transition: opacity 1s ease;/* 设置过渡效果 */opacity: 0.3;/* 默认透明 */z-index: -1;/* 确保在图片下方 */
}.product_topImg:hover:before {background-image: url('@/assets/imgs/_10_homePageImgs/circle.png');/* 悬停时的背景图片 */opacity: 1;
}.product_h {font-size: 2.5rem;font-family: 'AlibabaPuHuiTi_2_55_Regular';color: rgb(0, 111, 193);text-align: center;
}.product_hr {width: 6.625rem;height: 0.125rem;background-color: #2081c9;text-align: center;margin: 1.25rem 0rem;margin: auto;margin-top: 0.625rem;margin-bottom: 0.9375rem;
}.product_p {width: 21.625rem;height: 4.5rem;font-size: 1.25rem;font-family: 'AlibabaPuHuiTi_2_45_Light';color: rgb(89, 87, 87);text-align: center;margin: auto;
}.product_button {position: relative;width: 8.6875rem;height: 2rem;margin: auto;text-align: center;background-image: url('@/assets/imgs/_10_homePageImgs/button.png');background-size: contain;margin-top: 1.875rem;transition: all 0.3s ease;cursor: pointer;background-repeat: no-repeat;
}.product_button:hover {transform: scale(1.1);/* translate(0, -0.3125rem) 使文字在Y轴方向向上移动0.3125rem,scale(1.1) 使文字放大到原来的1.1倍 */color: #58ffa9;/* 改变文字颜色 */
}.product_button span {position: absolute;top: 0;left: 2.1rem;font-size: 1.125rem;line-height: 2rem;font-family: 'AlibabaPuHuiTi_2_45_Light';color: rgb(0, 111, 193);
}.left_icon .icon {top: 10rem;left: 3.75rem;position: absolute;font-size: 4.375rem;color: #006fc1;z-index: 100;cursor: pointer;
}.right_icon .icon {position: absolute;font-size: 4.375rem;top: 10rem;right: 3.125rem;color: #006fc1;z-index: 100;cursor: pointer;
}
</style>

 

http://www.dtcms.com/wzjs/387419.html

相关文章:

  • 个人建设网站服务器怎么解决天津做网站的
  • 做面食专业网站浙江网站建设平台
  • 实时网站制作营销策划的重要性
  • 免费免费网站模板下载关键词采集网站
  • 湘西做网站厦门seo关键词优化
  • 网站建设与开发做什么一天赚2000加微信
  • 哪里能做网站中国seo关键词优化工具
  • 简约、时尚、高端 网站建设成都百度推广代理公司
  • 建设一个地方门户网站google ads 推广
  • 设计网站建设图片长尾关键词挖掘爱站网
  • 以营销型网站为主要营销方式的案例今日新闻热点
  • 单县网站建设网络营销策划书模板
  • 东西湖做网站seo做关键词怎么收费的
  • 常州网站搭建广告优化师培训
  • 苏州做网站价格百度seo排名360
  • 页面设计的标准有哪些推送者seo
  • 网站建设的用途是什么一个新产品策划方案
  • 怎么学做电商宁波seo教程
  • 公司官网登录入口网站seo站外优化
  • 给别人做违法网站今日国际军事新闻
  • 哈尔滨营销型网站建设公司seo网站的优化流程
  • 在谷歌上做网站广告要多少钱网络营销的原理
  • 山西网络公司网站建设推广信息发布平台
  • 淘宝优惠券私人查券网站怎么做百度seo培训班
  • 哈尔滨高端网站建设销售平台软件有哪些
  • 找网站建设公司哪家好dw网站制作
  • 椒江哪里可以做公司网站网上推销产品的软件
  • wordpress添加用户关闭邮箱游戏优化大师手机版
  • 汕头网站建设优化怎么网上宣传自己的产品
  • 做旅游计划的网站网站设计的流程