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

网站发布的方法有几种织梦网站手机端

网站发布的方法有几种,织梦网站手机端,wordpress 用户打赏,生意不好怎么做营销文章目录 前言需求分析功能设计界面设计界面结构设计界面样式设计 逻辑设计 单页功能实现运行结果 前言 我经常在手机上用的一款app有一个功能是翻页时钟,基于之前学习的小程序相关的基础内容,我打算在微信小程序中也设计一个翻页时钟功能,J…

文章目录

  • 前言
  • 需求分析
  • 功能设计
    • 界面设计
      • 界面结构设计
      • 界面样式设计
    • 逻辑设计
  • 单页功能实现
  • 运行结果

前言

我经常在手机上用的一款app有一个功能是翻页时钟,基于之前学习的小程序相关的基础内容,我打算在微信小程序中也设计一个翻页时钟功能,Just do it!

需求分析

作为练手项目,需求比较简单,两个功能:

  1. 支持时、分、秒显示;
  2. 支持翻页效果;

整体效果大概是这个样子:

请添加图片描述

功能设计

界面设计

界面结构设计

wxml整体结构比较简单,设计6个页面和两组“:”。

界面样式设计

wxss的样式(CSS)对于我来说还是很陌生,没做过前端,也是边学边干。总体涉及的CSS的知识点会比较杂,对于样式的描述如果是动态的部分,还是不太了解,用文字描述也会不太容易。涉及的知识点,通过代码注释和理论结合进行阐述。

整体的样式也如上图所示。

逻辑设计

主要是通过js来完成计时和翻页的功能。

首先,我会先完成一个页面的渲染;然后再完成6个页面的渲染和计时,最后再完成动态翻页效果。

单页功能实现

本文先记录一个时钟数字页的渲染实现过程。

因为要有“翻页”,所以一个页面由一个view组件(item)来构造,由于涉及翻页,所以每个item设计成上下半部和一个页轴。上下半部也是通过view组件来构造,页轴通过样式来构造。

clock.wxml代码如下:

<!-- clock.wxml -->
<view class="container"><view class="item"><view class="up"><view class="number">5</view></view><view class="down"><view class="number">5</view></view></view>
</view>

clock.wxss代码如下:

/* 设置item的样式,固定宽高 */
.item {position: relative;width: 90rpx;height: 155rpx;border:1rpx solid rgba(121, 121, 121, 0.384);box-shadow: 0 2rpx 18rpx rgba(0,0,0,0.7);border-radius: 10rpx;
}/* 时钟的单个数字 */
.number{position: absolute;/* border: 1px solid red; 调试用 */width: 100%;height: 155rpx;color: #252525;text-align: center;text-shadow: 0 2rpx 4rpx rgb(0, 0, 0);font-size: 118rpx;font-weight: bold;
}/* 页轴 */
.item::before{position: absolute;content: '';top: 75rpx;width: 100%;height: 5rpx;background-color: rgba(0, 0, 0, 0.5);
}/*  掩盖“down”的上半部分 */
.down{position: absolute;width: 100%;height: 50%;overflow: hidden;bottom: 0;
}
.down .number{bottom: 0;
}/* 掩盖“up”的下半部分 */
.up{position: absolute;width: 100%;height: 50%;overflow: hidden;
}

上述的CSS样式代码都是结合调试工具,一点点调试出来的。在这个过程中,会慢慢地去了解不同的属性的作用和使用、不同选择器的使用、不同布局、怎样将元素定位。

对初学者来说,我当前的体会是通过开发者工具的调试器去查看详细的元素信息,同时,不断的去尝试,直到get你想要的渲染效果。中间会有很多尝试都是不奏效,从结果的角度来说可能是无用功,但是从学习的角度来说对CSS的知识点又增进了一些。因为CSS的知识点比较碎,比较多,有些概念也是初次遇到,所以这部分的调试工作会花费比较多的时间。不知道有没有更高效的工具或手段来完成CSS部分的工作,我目前所用的方式估计是最原始的手段,step by step。但是,当调试出自己想要的效果且知道每行代码的作用以及背后的知识点时,还是比较满意的。

运行结果

请添加图片描述

http://www.yayakq.cn/news/93516/

相关文章:

  • 长尾关键词网站如何推广新品
  • 深圳网络做网站如何写网站建设实验结果分析
  • 响应式网站模板 食品中国的电商平台有哪些?
  • 宜宾市建设工程质量监督站网站大连网站建设动态
  • 个人网站的成本聊城宏远网站建设优化
  • 中国建设银行网站在哪上市企查查 天眼查
  • 自己网站给别人网站做外链有影响吗网站 网络营销价值
  • 游戏网站开发实验报告舟山注册公司
  • 厦门的一个做设计的网站青岛网站开发哪家好
  • 阿里巴巴的网站怎么做的做的不错的h5高端网站
  • 免费网站服务商传奇开服网
  • 自己做的网站怎么排名php在网站开发中的作用
  • 凡科做的网站怎么改壁纸重庆网站建设吧
  • 微网站 举例阿里巴巴网站制作
  • 云南热搜科技做网站不给源码开发工具的种类及使用方法
  • 做新零售这些注册网站和找货源创建网站代码是什么问题
  • 安卓app制作公司青岛推广优化
  • 建设一个网站用什么搭建如何创建一个
  • 广播电台网站建设方案58创业加盟网
  • html5flash设计开发|交互设计|网站建设 青岛精品课程网站建设摘要
  • 电商网站建设思维导图线上学编程哪个机构比较好
  • 个人简历网页简单模板济南网站优化收费标准
  • 怎么把网站上的通栏网站建设ui
  • 连云港网站建设服务wordpress淘宝插件
  • 怎样设置 自己的网站威海优化公司
  • 手袋 技术支持 东莞网站建设好看的html页面
  • 网站上传后怎么打开wordpress 访问优化
  • 东莞网站建设公司哪家专业响应式网站无法做联盟广告
  • 好网站建设公司北京100个创新产品
  • 网站建设 人性的弱点烟台公司网站定制