小程序
小游戏
企业微信
微信支付
扫描小程序码分享
以上样式 在网页里 是71.13px 不知道为啥在小程序里却变小了
当我width:100%的话 却只有那么大。。。所以很好奇 而且如果没设置display:inline-block
父级设置 display:flex 没鸟用
19 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我再套一层过了。。依然没用
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
scroll-view
这个我测试下~flex对他无效好像
建议在外面再套一层view就可以实现效果
我父级就是display:flex了。。。。
navigator 还是block的形式。。。我才实在不行 用了inline-block
还是flex爽~别用什么display:inline-block了
好吧~你没把wxml发出来
content-box会计算border~多了2px 再加上3%~剩余了的1%在屏幕上不一样够6px
所以有可能一样只显示2个
box-sizing:border-box。。。这个我是后续加上去的 而且是不会计算margin进去的 你不知道吗?你是不是更应该去看下基础?
我先前没设置 我后续也设置过box-sizing:content-box 同样没用
我改为box-sizing:content-box 一行甚至只能显示2个
css基础~去看看吧
我上面就是宽度用百分比啊 但是不是以父级元素的宽度来计算的 你没看到吗父级200多子级100%也才190多
我上面就是宽度用百分比啊 但是不是以父级元素的宽度来计算的 你没看到吗
父级200多
子级100%也才190多
你设置box-sizing:border-box
后面margin-right:3%
这要计算进去了
如果你设置box-sizing:content-box
设置100%就是和父级元素一样宽了
是的 是想要这种效果
我的问题是 scroll-view 设置display:flex 里面的子级 navigator 设置宽度百分比 没法继承父级的 我好奇的是这个。。。。。
还是这种?
.parent {
margin-top
:
100
rpx;
display
: flex;
justify-
content
:space-between;
}
.
sub
{
width
30%
;
height
68
border
1px
solid
#000
align-items:
center
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我再套一层过了。。依然没用
scroll-view
这个我测试下~flex对他无效好像
建议在外面再套一层view就可以实现效果
我父级就是display:flex了。。。。
navigator 还是block的形式。。。我才实在不行 用了inline-block
还是flex爽~别用什么display:inline-block了
好吧~你没把wxml发出来
content-box会计算border~多了2px 再加上3%~剩余了的1%在屏幕上不一样够6px
所以有可能一样只显示2个
box-sizing:border-box。。。这个我是后续加上去的 而且是不会计算margin进去的 你不知道吗?你是不是更应该去看下基础?
我先前没设置 我后续也设置过box-sizing:content-box 同样没用
我改为box-sizing:content-box 一行甚至只能显示2个
css基础~去看看吧
你设置box-sizing:border-box
后面margin-right:3%
这要计算进去了
如果你设置box-sizing:content-box
设置100%就是和父级元素一样宽了
是的 是想要这种效果
我的问题是 scroll-view 设置display:flex 里面的子级 navigator 设置宽度百分比 没法继承父级的 我好奇的是这个。。。。。
还是这种?
.parent {
margin-top
:
100
rpx;
display
: flex;
justify-
content
:space-between;
}
.
sub
{
width
:
30%
;
height
:
68
rpx;
border
:
1px
solid
#000
;
display
: flex;
align-items:
center
;
justify-
content
:
center
;
}