时间:2019-05-03 来源:小程序工厂
你说的这三个属性的直接作用不是让view居左居右,是给view加上class做标识,然后需要在wxss给对应的class加上居左居右的属性。这属于网页开发的基础知识哦
wxss属性设置了的,之前忘发了,下面补的有
已经解决了就好:-)
嗯,谢谢啦!
.flex{
display:flex;
}
.item-left{
flex: 0 0 200rpx;
}
.item-middle{
flex:1
}
.item-right{
flex: 0 0 200rpx;
}
加入以上样式即可实现,item-left .item-right 中的比例按设计稿需要就可以了
我是初学者,今天刚接触微信小程序第二天
没有写 自然就没有
我看视频说这三个属性是自带的,难道不是吗
你可能得再看点书。
我刚接触这个
那是样式,不是自带。所以你有写过一点页面吗?基础知识?html+css+js?
所以你有一点基础知识吗? html+css+js
样式我也试过了的,兄dei,我是来解决问题的
没点基础我来学这个干嘛,能解决问题吗,你非要跟我讨论我会不会css和js
所以你这个有什么问题。如果你会的话。现在用调试工具元素选择选择一看,看看当前元素有没有样式不就知道有没有应用了么。再者,这个样式也没什么问题啊,根基你写的css这个也是对的啊。
那是哪里大不到你的预期吗?如果你说的是宽度不够,那item元素你给宽度了吗?
还有,我问你有没有基础,是比较好判断怎么回复你能懂。不是嘲讽你。
我想要那个微信图标居左,中间的标题居中靠左一点点,最右边的居右,但是我找不到属性或者是我不知道哪个属性可以做到这个效果,我试过第一列的view flex里的属性 justify-content 设置成flex-start , 中间的不用设置,因为他本来就是居中的,然后第三列的,设置成flex-end,但是没有用,我实在不知道还有其它什么办法了
问题已解决,原因是因为这些属性的上级view元素的class所属必须是section,这个应该是微信小程序自带的属性,具体什么作用我不知道,希望这个对其他微信小程序初学者有所帮助(我是菜鸟,勿喷!)
加上样式
你这个是快速生成然后改的吧?你看一下有一个叫app.css的文件,那里面定义了一个.container{}样式,新建的模版页面顶层view的的class就是container,所以不是说“这些属性的上级view元素的class所属必须是section”,而是不叫container就行,或者你可以自己定义一下container的样式
好的,谢谢了!