评论

小程序开发入门

小程序开发--编程入门html/css

小程序开发--编程入门

我在接触微信小程序开发前,主要做的事后端开发。所以我在学之前是一定有编程基础。写一些博客是想记录下自己前端的学习路程。在下面的代码会写下详尽的注释信息。

前端开发就类似建房子,首先搭框架、建成毛坯房,然后再进行装修。我们的 wxml 代码搭建的就是房子的毛坯房, 我们还需要使用xss来对骨架进行装修。比如说窗户要怎么设计,要安装什么风格的门,地砖颜色... 装修就是可以按功能来进行分类,然后便是深入到每一处细节。对于之前没有接触过编程的同学来说,我们可以将前端开发学习类比于学习office,ppt编辑。

WXML

<view class="title"> hello world! </view>
<image src="path_to_image" mode="widthFix"> </image> 
<!-- 注解  
	<view> </view> 用来输入文字,<image> </image> 用来插入图片;
	view中的 class 就是给我们的view分类,相同的class的“装饰”是一样的,“装饰”写在wxss文件中;
	mode="widthFix" 可以调整展示图片的宽度 
-->



使用index.wxml 和 index.wxss文件可以开发一个简单的名片小程序 

 <!-- index.wxml -->


<view class="card"> 
  <image src="../../images/bg.jpg" class="bg" mode="widthFix"> </image>
  <image src="../../images/person.jpg" class="person" mode="widthFix"> </image>
  <view class="info"> 
    <view> name: yin </view>
    <view class="tel"> TEL: 12345667 </view>
    <view> WeChat: 6342373 </view>
  </view>
</view>



WXSS

/** index.wxss **/
.card {
  margin: 10px; /** 相对屏幕的边距 **/
  position: relative; /** 相对定位 **/
}
/** 字体粗细 font-weight 字体大小:font-size **/
.title {
  font-family: PingFang SC; /** 字体 **/
  font-weight: 100;  /**字体粗细 **/
  color:red;  
  font-size: 20rpx; /** 字体大小 **/
  margin-bottom: 40rpx; /**下边距 **/
}
​
.bg
{
  width: 100%; /** 宽度 **/
  border-radius: 10px; /** 边角半径**/
  box-shadow: 0px -5px 5px black; /** 边阴影部分; 前两个px分别表示x,y轴的偏移;最后一个 5px表示阴影的大小 **/
}
.person 
{
  width: 60px;
  position:absolute; /** 绝对定位, 是和相对定位一起使用。 **/
  top:20px; /** 绝对定位中对于顶部的距离 **/
  right: 20px;  /** 绝对定位中对于右边的距离 **/
}
​
.info
{
  
  position: absolute;
  left: 30px;
  bottom: 40px;
  line-height: 20px; /** 行高 **/
}
​
.tel
{
    margin-top:10px; /** 上边距 **/
}


最后一次编辑于  2021-11-15  
点赞 29
收藏
评论

10 个评论

  • 知非
    知非
    2021-11-15

    刚入门的表示有学到很多,感觉写的不错~

    2021-11-15
    赞同 3
    回复 2
    • s
      s
      发表于移动端
      2021-11-15
      谢谢认可,共同进步~
      2021-11-15
      2
      回复
    • 知非
      知非
      2021-11-15回复s
      好的,期待你的下篇文章~
      2021-11-15
      1
      回复
  • TYXX
    TYXX
    2021-11-15

    实际上大部分就是html和css,但是有一些wx封装得更适合小程序开发使用

    一起加油把

    2021-11-15
    赞同 3
    回复 1
    • s
      s
      发表于移动端
      2021-11-15
      哈哈哈,是的。
      2021-11-15
      1
      回复
  • e^iπ+1=0
    e^iπ+1=0
    2021-11-16

    学习到了,应该发一些记录学习过程。

    2021-11-16
    赞同 1
    回复 1
    • s
      s
      发表于移动端
      2021-11-17
      一起加油
      2021-11-17
      1
      回复
  • 谋谋谋
    谋谋谋
    2021-11-16

    写的不错 我算是学到了

    2021-11-16
    赞同 1
    回复 1
    • s
      s
      2021-11-17
      谢谢认可,一起加油
      2021-11-17
      回复
  • YLF Interesting Soul
    YLF Interesting Soul
    发表于移动端
    2021-11-17
    实用型知识,学起来
    2021-11-17
    赞同 6
    回复 4
    • 杨
      发表于移动端
      2021-11-17
      很不错
      2021-11-17
      1
      回复
    • s
      s
      发表于移动端
      2021-11-17
      谢谢认可
      2021-11-17
      1
      回复
    • 周立旺
      周立旺
      发表于移动端
      2021-11-17
      小姐姐说的很对,值得我们学习借鉴
      2021-11-17
      回复
    • 如初
      如初
      发表于移动端
      2021-11-17
      不错
      2021-11-17
      回复
  • Smooth
    Smooth
    2021-11-16

    文章总结不错~

    2021-11-16
    赞同 1
    回复 1
    • s
      s
      发表于移动端
      2021-11-16
      谢谢认可。共同进步
      2021-11-16
      1
      回复
  • 如初
    如初
    发表于移动端
    2021-11-17
    👍🏼 👍🏼 👍🏼 👍🏼 👍🏼
    2021-11-17
    赞同
    回复 1
    • s
      s
      2021-11-17
      谢谢认可
      2021-11-17
      1
      回复
  • 小柠檬
    小柠檬
    发表于移动端
    2021-11-17
    棒👍🏻
    2021-11-17
    赞同
    回复
  • 晨曦
    晨曦
    2021-11-15

    我个人觉得前端开发最大的难点是页面布局和样式控制。把这两个点想清楚了,再把相应的标签和组件放上去就差不多了。所以还是得多动手练习。加油!

    2021-11-15
    赞同
    回复 1
    • s
      s
      发表于移动端
      2021-11-15
      嗯嗯
      2021-11-15
      1
      回复
  • 臭臭
    臭臭
    2021-11-15

    <div></div>

    2021-11-15
    赞同
    回复
登录 后发表内容