小程序制作宋词欣赏海报

清疚 2022-01-27 19:49 402阅读 0赞

海报就是单纯的一张页面,可以用来练习WXML和WXSS。进一步入门微信小程序。海报效果如下:

海报图

在经过小程序的预热一和预热二后,新建一个小程序项目已经不成问题了。海报的制作过程:

1.页面结构实现

页面结构主要是通过WXML模板组成。使用小程序官方封装好的view标签和image标签。view标签类似于div,可以显示文字,也单独占据一行。封装的标签也可以使用css的class选择器。

代码如下:

  1. <!--index.wxml-->
  2. <view>
  3. <!-- 小程序载入图片是使用封装好的image标签,如果图片变形,可以设置图片模式widthFix -->
  4. <!-- ../表示当前文件的上级目录index文件夹,再次../到index的上级目录pages -->
  5. <image mode='widthFix' src='../../img/img2.jpg'></image>
  6. <view class='title'>如梦令·昨夜雨疏风骤</view>
  7. <view class='poem'>
  8. <view>昨夜雨疏风骤,浓睡不消残酒。</view>
  9. <view>试问卷帘人,却道海棠依旧。</view>
  10. <view class='last'>知否,知否?影视绿肥红瘦。</view>
  11. </view>
  12. </view>
  13. <view>
  14. <!-- 小程序载入图片是使用封装好的image标签,如果图片变形,可以设置图片模式widthFix -->
  15. <image mode='widthFix' src='../../img/img1.jpg'></image>
  16. <view class='title'>如梦令·谁伴明窗独坐</view>
  17. <view class='poem'>
  18. <view>谁伴明窗独坐,我共影儿两个。</view>
  19. <view>灯烬欲眠时,影也把人抛躲。</view>
  20. <view class='last'>无那,无那,好个凄凉的我。</view>
  21. </view>
  22. </view>
  23. <view>
  24. <!-- 小程序载入图片是使用封装好的image标签,如果图片变形,可以设置图片模式widthFix -->
  25. <image mode='widthFix' src='../../img/img3.jpg'></image>
  26. <view class='title'>一剪梅·红藕香残玉簟秋</view>
  27. <view class='poem'>
  28. <view>红藕香残玉簟秋,轻解罗裳,独上兰舟。</view>
  29. <view>云中谁寄锦书来?雁字回头,月满西楼。</view>
  30. <view>花自飘零水自流。一种相思,两处闲愁。</view>
  31. <view class='last'>此情无计可消除。</view>
  32. </view>
  33. </view>

上面程序可以把图片和文字都显示出来,只是堆在一起,没有样式。然后通过WXSS样式设置样式。

2.页面样式实现

1、小程序页面的样式设置是在WXSS样式文件中,大多数的css样式都可以使用,但是 Page属性中设置的样式是针对整个页面的,如下方代码,在Page中设置text-align: center;就会使整个页面内容居中,设置背景颜色整个页面都会起作用,这个就相当于html中的body标签。

  1. /* Page,使整个页面居中 */
  2. Page{
  3. text-align: center;
  4. background-color: skyblue;
  5. color: #999;
  6. }
  7. image{
  8. width: 100%;
  9. }
  10. .title {
  11. margin-top: 15px;
  12. font-size: 18px;
  13. margin-bottom: 10px;
  14. }
  15. .last {
  16. margin-bottom: 20px;
  17. }
  18. .poem {
  19. line-height: 1.5;
  20. }

2、诗歌的标签设置class为title,设置字体即距离上方下方的间距。
3、诗歌的间距,使用view标签将诗歌内容包裹起来,使用line-height属性设置行间距即可。如

  1. line-height: 1.5;

样式调好以后,海报就算完成了,还有页面头部的标题WeChat需要修改。

3.页面头部标题

页面头部标题默认显示的事WeChat,这个可以在全局配置文件app.json中修改,如下:

页面顶部标题修改

至此,海报页面为:

海报页面

4.真机调试,提交审核

在完成一个小程序后一定不要着急提交审核、发布上线。要先经过真机调试,方法是点击微信开发者工具上方导航栏中的真机调试图标,点击后会编译这个项目,生成一个体验的二维码,如下:

真机调试
如果调试没有问题,就可以提交审核了,然后等待审核通过。

每天进步一点点、充实一点点、加油!!!

发表评论

表情:
评论列表 (有 0 条评论,402人围观)

还没有评论,来说两句吧...

相关阅读

    相关 程序生成二维码海报

    在小程序开发完成之后,我们会时常遇到这样的一个问题,小程序该怎么推广,增加曝光量,让更多的人看到?我们都知道,小程序推广一般是给小程序增加一个分享的功能,可以分享到群里面。

    相关 折叠字体海报制作

    近两年3D立体字很流行,但是我们今天要讲的是折叠字体,其实原理是很像的,再配上渐变光效就能制作成好看的海报,我们先来分别看看黑白稿和上色的效果图: ![watermark_t