《微信小程序开发从入门到实战》学习五

2023-11-10  本文已影响0人  阿宅白石

第二章、小程序的项目结构和开发基础

2.3.5 盒模型 

将wxl每个组件看作一个盒子,盒子都是由外边距margin,边框border、内边距padding和内容组成。

view组件没有外边距、边框、内边距,加上样式属性,可设置边距和边框

.box{color:green;margin:10rpx;border:1pxsolid#000000;padding:5rpx;}

默认情况下,组件宽度等于content区域宽度,组件高度等于content高度。如果对组件设置了确定的高度和宽度,为组件加padding,会使组件所占区域往外扩展。

将组件的box-sizing设置为border-box,组件宽度等于content区域宽度+左右边框宽度+左右padding宽度,对组件设置了padding,组件的content区域向内缩小,组件所占的区域并不变。

2.3.6 块级元素和行内元素

text组件是行内(inline)元素,view是块级(block)元素

行内元素能并排显示,块级不能

行内严肃不能设置宽高,块级能,没设置默认父级的100%

<view>view1</view>

<view>view2</view>

<text>txt1</text>   

<text>txt2</text>

希望修改块级元素或者行内元素,可对display组件样式属性进行设置。例如修改 text组件设置为块级元素:

text {display: block;}

上一篇 下一篇

猜你喜欢

热点阅读