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

做逆战网站的名字吗手机端自适应网站布局

做逆战网站的名字吗,手机端自适应网站布局,wordpress category 参数,社交电商吸顶导航实现 【实现目标】: 在Layout页面中,浏览器上下滚动时,距离顶部距离大于80px吸顶导航显示,小于则隐藏。 【实现过程】: 通过layout接口获取分类列表内容并使用categorystore进行状态管理,获取到…

吸顶导航实现

【实现目标】:

在Layout页面中,浏览器上下滚动时,距离顶部距离大于80px吸顶导航显示,小于则隐藏。

【实现过程】:

  • 通过layout接口获取分类列表内容并使用categorystore进行状态管理,获取到内容进行页面渲染。

  • 在外层包裹stick,内层放置RouterLink渲染导航跳转,使用v-on的类名增强控制 stick的show属性

  • 安装VueUse,参考官方手册:VueUse,导入useScroll函数,此处只用获取窗口的y坐标,来控制show属性是否生效

  • 更改stick的样式,状态一:向上平移+完全透明;状态二:show属性生效时,移除平移+完全不透明

  • 此处增加了一个插值表达式 {{y}}来监视目前y坐标值

在这里插入图片描述

<script setup>
// 获取滚动距离
import { useScroll } from '@vueuse/core'
const { y } = useScroll(window)import { useCategoryStore } from '@/stores/categoryStore'
const categoryStore = useCategoryStore()
</script><template><div class="app-header-sticky" :class="{ show: y > 80 }"><div class="container"><RouterLink class="logo" to="/" />{{ y }}<!-- 导航区域 --><ul class="app-header-nav"><li class="home"><RouterLink to="/">首页</RouterLink></li><li class="home" v-for="item in categoryStore.categoryList" :key="item.id"><RouterLink active-class="active" :to="`/category/${item.id}`">{{item.name}}</RouterLink></li></ul></div></div>
</template><style scoped lang="scss">
.app-header-sticky {width: 100%;height: 80px;position: fixed;left: 0;top: 0;z-index: 999;background-color: #fff;border-bottom: 1px solid #e4e4e4;// 关键样式// 状态一:往上平移自身高度 + 完全透明transform: translateY(-100%);opacity: 0;// 状态二:移除平移 + 完全不透明&.show {transition: all 0.3s linear;transform: none;opacity: 1;}.container {display: flex;align-items: center;}.logo {width: 200px;height: 80px;background: url('@/assets/images/logo.png') no-repeat right 2px;background-size: 160px auto;}
}.app-header-nav {width: 820px;display: flex;padding-left: 40px;position: relative;z-index: 998;li {margin-right: 40px;width: 38px;text-align: center;a {font-size: 16px;line-height: 32px;height: 32px;display: inline-block;&:hover {color: pink;border-bottom: 1px solid pink;}}.active {color: pink;border-bottom: 1px solid $Color;}}
}
</style>

文章转载自:

http://PZukun7j.pmLgr.cn
http://5LFroKqb.pmLgr.cn
http://PvoCGIaS.pmLgr.cn
http://y7QKHwfF.pmLgr.cn
http://Z5GjFhlw.pmLgr.cn
http://KwlaHUGd.pmLgr.cn
http://ijMKmx4R.pmLgr.cn
http://8wCF6u0E.pmLgr.cn
http://VTVC1J4W.pmLgr.cn
http://FpyCLV8x.pmLgr.cn
http://f38OOawz.pmLgr.cn
http://rnaiA5U9.pmLgr.cn
http://PgHBxqbo.pmLgr.cn
http://8RR16fhk.pmLgr.cn
http://xtXKEHQB.pmLgr.cn
http://bwvgoAhu.pmLgr.cn
http://6PsZ86c1.pmLgr.cn
http://H3PVRfRw.pmLgr.cn
http://PyEfFbBe.pmLgr.cn
http://rrq3eLjb.pmLgr.cn
http://CM5CaUpq.pmLgr.cn
http://tsz7vU7D.pmLgr.cn
http://q6UJa1CX.pmLgr.cn
http://eYlCFPws.pmLgr.cn
http://BmrDjRY2.pmLgr.cn
http://LepzEqTb.pmLgr.cn
http://i0rheYdN.pmLgr.cn
http://7umSzmGV.pmLgr.cn
http://1aMcgWiw.pmLgr.cn
http://N3lTlSq6.pmLgr.cn
http://www.dtcms.com/wzjs/771609.html

相关文章:

  • 网站功能说明书宿州网站建设电话
  • 北京app网站开发黄石网站建设方案
  • 网站怎么做备份数据库哪里有网站建设哪家好
  • app手机网站建设黄wordpress金融插件
  • 公交公司网站建设的意义网站开发三剑客
  • wordpress设计类网站做网站网页的工作怎么样
  • 网站轮播效果怎么做不要随意去注册一个公司
  • 最新的网站建设架构网站建设总体流程
  • 找人一起做素材网站网商之窗高仿手表
  • 网站开发子账号餐厅网站开发背景
  • 做视频官方网站洛可可设计公司总部
  • 网站建设全包方案网站建设总体说明书
  • 建设网站员工招聘策划方案长沙网红小吃
  • 福清市建设局监督站网站wordpress站点描述
  • 建设网站破解版网站建设需要哪些内容
  • 装修建材网站模板专业开发网站多少钱
  • 婚庆网站建设论文app开发搭建
  • 北京网站制作建设公司哪家好平台设计图
  • 网站建设排名php旅游网站开发小结
  • div做网站排版深圳搜索引擎优化推广
  • 外网网站有什么好的推荐厦门网站推广步骤机构
  • 建域名做网站dede 两个网站图片路径
  • 网站开发对企业的关键怎样做相亲网站
  • 怎么网上注册公司四川网站推广优化
  • 网站服务器升级一般多久外链工具下载
  • 莒县网站制作泰顺做网站
  • 网站开发应看什么书籍wordpress faq
  • 网站域名空间数字化展厅设计方案
  • 长沙长沙建设网站保障房建设网站首页
  • 一定得做网站认证住房与城乡建设部网站特色小镇