《旅游网站开发》旅游网站城市列表页面开发

本文详细介绍了前端开发中城市选择页面的路由配置方法,利用Vue Router实现页面导航;讲解了不规律布局下搜索框的绝对定位技巧;探讨了列表布局中伪类:before和:after的应用;并介绍了Better-scroll插件的使用,以及页面动态数据渲染和兄弟组件间的联动策略。

1. 城市选择页面路由配置

  • src/router/index.js
import Home from '@/pages/home/Home'    //引入组件

export default new Router({
routes: [{
  path: '/',              //路径
  name: 'Home',           //路由名字
  component: Home         //对应的组件
}]
})
  • 使用路由
<router-link to="/">
 ...
</router-link>

2. 搜索框布局

  • position
    适用范围:不规律布局
    绝对定位使用条件:绝对定位使用通常是父级定义position:relative定位子级定义position:absolute绝对定位属性,并且子级使用left或right和top或在这里插入代码片bottom进行绝对定位。

  • 参考另一篇博文:《CSS position最容易的理解》
    https://blog.youkuaiyun.com/qq_23111247/article/details/83539466


3. 列表布局

  • 伪类 :before:after
    在元素前或者后插入内容,例如:
p:after
{ 
content:"我在结尾!";
background-color:yellow;
}

stylus中:

.border-topbottom
    &:before
      border-color: #ccc

4. Better-scroll 的使用及字母表布局


5. 页面动态数据渲染


6. 兄弟组件间联动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值