1、微信小程序轮播图

制作轮播图最大的问题就是图片之间的无缝衔接,而
在微信小程序中使用swiper组件可以和方便的解决该问题
具体实现脚本:
wxml:

<!-- wxml -->
<swiper class='u-wrp-bnr' indicator-dots='true' autoplay='true' interval='5000' duration='1000' circular='true'><block wx:for="{{bnrUrl}}" wx:for-index="index"><swiper-item><image src='{{item.url}}' class='u-img-slide' mode='aspectFill'></image></swiper-item></block>
</swiper>
<!-- wxml --
js:
//js
Page({data: {"bnrUrl": [{"url": "img/1242x366-1531449084.jpg"}, {"url": "img/1242x366_djj_0706-1530871651.jpg"}, {"url": "img/1242x366_lyx_0709-1531122892.jpg"}, {"url": "img/14540040236323_1_o.jpg"}]}
});
//js
wxss:
//wxss
.u-wrp-bnr {width: 100%;height: 200rpx;display: block;position: relative;top: 100rpx;background: #f0f0f0;
}
.u-img-slide {width: 100%;height: inherit;
}
//wxss

2、尺寸单位; rpx与px的区别

rpx是微信小程序的尺寸单位,可以根据屏幕的宽度自适应。 1rpx=0.5px 不同设备换算也有区别: iPhone 5 1rpx=0.42px 1px = 2.34rpx iphon6 1rpx = 0.5px 1px=2rpx iphon6s 1rpx = 0.552px 1px=1.81rpx

3、盒子边框四边都设置阴影效果

box-shadow:0 0 10rpx rgba(85, 85, 85, 0.10);

5、在文字或标题下方添加下划线或分割线

利用下边框
text组件设置宽无效
text组件大小可以通过padding值设置
display: inline-block添加此属性,可使text组件设置宽度有效

border-bottom: 1px solid red;padding-bottom: 8px;

6、文字首行缩进

text标签的文字首行缩进,需要先转换为inline-block

text{display: inline-block;text-indent: 60rpx;text-align: left;
}

7、设置行间距

微信小程序 text 标签,发现设置行高后无效。解决办法就是在外层嵌套多一层 view,然后在 view 的样式中设置 line-height 属性即可。

<!-- xxx.wxml -->
<view class='view-text'><text class='text-content'> 嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎</text>
</view>```wxss
// xxx.wxss
.view-text .text-content {font-size: 32rpx;
}.view-text {line-height: 100rpx;
}

小程序开发入门常见小问题-(1)相关推荐

  1. 微信小程序开发入门教程-小程序账号注册及开通

    17年小程序开始公测,经过5年的发展,无论从组件.开发工具.api.生态.社区,都已经发展的非常成熟了.如果17年年初你看小程序,觉得无需安装即用即走还是一个理念的话.站在今天看过去,往往是先提出一个 ...

  2. 《微信小程序开发入门精要》——导读

    本节书摘来自异步社区<微信小程序开发入门精要>一书中的导读,作者 李宁,更多章节内容可以访问云栖社区"异步社区"公众号查看 目 录 第1章 微信小程序入门 第1章第1节 ...

  3. 小程序onload_微信小程序开发入门之共享账本(十四)

    微信小程序开发入门之共享账本(十四) (备注:微信小程序的wxml文件相当于HTML文件,wxss文件相当于CSS文件,js文件就是JavaScript文件,数据库为NoSQL数据库,数据库脚本语言也 ...

  4. 小程序开发入门基础篇-张代浩-专题视频课程

    小程序开发入门基础篇-1995人已学习 课程介绍         采用小程序wepy框架,初级讲解如何搭建小程序的开发环境,创建工程,语法介绍.开发调试等,课程采用实战代码案例作为教材,通俗易懂,简单 ...

  5. 《微信小程序开发入门精要》——第2章,第2.8节带边距的水平等间隔排列

    本节书摘来自异步社区<微信小程序开发入门精要>一书中的第2章,第2.8节带边距的水平等间隔排列,作者 李宁,更多章节内容可以访问云栖社区"异步社区"公众号查看 2.8 ...

  6. 从零开始学前端第十七讲--微信小程序开发入门

    微信小程序开发入门 主讲人介绍 沁修,葡萄藤技术总监 项目经验丰富,擅长H5移动项目开发. 专注技术选型.底层开发.最佳代码实践规范总结 直播录屏版 https://v.qq.com/x/page/n ...

  7. 微信小程序开发入门(连载)—— 开发前的准备工作

    上一篇:微信小程序开发入门(连载)-- 认识微信小程序 1. 注册小程序帐号 在微信公众平台官网首页(https://mp.weixin.qq.com)点击右上角的"立即注册"按钮 ...

  8. 学习(微信小程序 开发入门及案例详解 --李骏,边思编著)

    第一章 初识小程序 1.小程序不仅在商业上具备很大潜力,同时在技术上解决了一套代码多端运行和动态发版的两大痛点,用户在微信中扫一扫或搜一下即可打开具备原生体验的应用,这给开发者带来了很大的想象空间 2 ...

  9. 微信小程序开发—小程序开发入门

    我参加CSDN博客之星评选啦,感谢大家前往投票支持! 投票地址:http://blog.csdn.net/vote/list.html?keyword=anda0109#search 本篇将为大家详细 ...

最新文章

  1. JSP大作业数据库_本地MySQL【种种问题】
  2. Android之9图的制作
  3. 解密优酷智能生产技术,看 AI 赋能内容数字化
  4. Java集合—哈希(hash)表
  5. c# emnu 获取注释_C#教程推荐
  6. python真的可以减少工作强度_用Python写几行代码,一分钟搞定一天工作量,同事直呼:好家伙!...
  7. Codeforces Round #186 (Div. 2) Problem D 动态规划
  8. POJ 2239 匈牙利算法
  9. 几种常见的数据库连接的URL写法(包括国产数据达梦DM)
  10. ioswifi信号测试软件app,‎App Store 上的“Speedtest - 网络测速测量和wifi分析仪”...
  11. 密度泛函理论平面波基组展开
  12. vue热敏打印机_方振起技术手记 - vue 使用打印机打印数据 print-js
  13. 重心选址法matlab,在运用重心法选址时,需要已知哪些变量? 答案:物流量物流点坐标...
  14. java pdf 图片_java实现PDF转图片的方法
  15. 采用seam2的工具创建seam工程
  16. 首个Nginx windows Stable 版--轻量级Web服务器Nginx 0.7.59
  17. hg8010h的调试。
  18. 配置web服务器 并运行,二、HelloTomcat(Web服务器配置)
  19. 《The Art Of Effective Rigging In Blender》笔记:Leg Pole Target设置
  20. 美食小吃加盟网站源码 餐饮奶茶招商加盟类网站pbootcms模板 带安装视频教程【已测试】

热门文章

  1. 1 error LNK2019: 无法解析的外部符号 _Direct3DCreate9@4,该符号在函数 void __cdecl InitD3D(struct HWND__ *)
  2. 【Linux】报错:cp: omitting directory...
  3. 视频播放 (二) 自定义 MediaPlayer
  4. MPLS原理和配置实验
  5. windows双系统如何删除ubuntu系统并重装
  6. java计算机毕业设计汉服服装租赁系统源码+mysql数据库+系统+lw文档+部署
  7. 视觉工程师笔试知识汇总
  8. Redhat7使用centos7的YUM的方法
  9. CFont::CreateFont(mfc)字体控制
  10. html的slider位置调整,ios设置UISlider的起始位置和增量