【项目记录/PC端】暮云游旅游首页

本文详细介绍了前端开发流程,包括使用Webpack初始化项目和配置开发环境,开发公共及页面组件,并在页面中引入。重点讲解了HTML语义化标签、组件居中技巧、Flexbox布局、制作三角形的方法以及过渡和变形效果的应用。此外,还提及了多盒子嵌套布局和CSS的过渡效果在交互设计中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

项目步骤

1)创建项目目录

在这里插入图片描述

2)搭建开发环境

本项目使用的是webpack
1.初始化项目
2.安装相应的node模块
3.配置webpack
在这里插入图片描述

3)开发公共组件和页面组件

公共组件

在这里插入图片描述

页面组件

在这里插入图片描述

4)页面中引入组件

包括
模板.art
样式.css
功能.js
在这里插入图片描述

模板中引入组件

在这里插入图片描述

JS中引入组件

在这里插入图片描述

静态部分

标签

为区分div功能,使用区块标签

<section>	文档的区域,语义比div大
<article>	文档的核心文章内容,会被搜索引擎主要抓取
<aside>	文档的非必要相关内容,比如广告等
<nav>	导航条
<header>	页头
<main>	网页核心部分
<footer>	页脚

居中

谁要居中水平竖直
文本text-align:center;line-height=盒子高height
盒子margin:0 auto;(如下代码)
父亲{
position:relative;
}
元素{
position: absolute;
top: 50%;
margin-top: -自己高度一半;
}

盒子布局

1)定位-实现压盖
2)浮动

传统盒模型 :通过 display、float等参数来配置具体的布局,这种方式代码简单,但是在处理实现诸如垂直居中、弹性宽度和高度等特性时会极为麻烦
请了解Flexbox 布局方式

制作三角形

1.空心
两个不同色的正方形旋转45°错位压盖
描绘两条边框,旋转一定角度
2.实心
设置盒子宽高为0,描绘四条实心透明边框,一条边框重新着色

宽高为0
在这里插入图片描述

高为0
在这里插入图片描述

多盒子嵌套

1.只需设最内盒子宽度,父级盒子逐层撑开
在这里插入图片描述

2.便于定位为目的
在这里插入图片描述

过渡

transition: transform 0.2s ease 0s;

变形

transform: rotate(180deg);下拉菜单的旋转箭头
transform:scale();鼠标触碰图片放大
图片深浅

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值