收藏
回答

view组件CSS里display设置inline-block为什么不能在同一行?

这是wxml文件

wxss文件设置display是inline-block

然而结果并不能保持在同一行

我在代码片段里写的同样的代码,却可以横向排列,有谁遇到过这种情况。心塞




回答关注问题邀请回答
收藏

2 个回答

  • 苗振振
    苗振振
    2020-03-26

    我运行了你的代码,是可以同行的,但是如果你的两个view外面包裹了一层父元素并给父元素设置了css属性为display: flex;flex-direction: column;那他们就不会同行



    2020-03-26
    有用
    回复 5
    • 一+一
      一+一
      2020-03-26
      外面没有父元素,这个wxml一共就两行代码,wxss一共就7行
      2020-03-26
      回复
    • 一+一
      一+一
      2020-03-26
      已经找到问题所在了 感谢😁
      2020-03-26
      回复
    • 苗振振
      苗振振
      2020-03-26回复一+一
      如果你在app.wxss中对page设置样式也是一个包裹层,没事。
      2020-03-26
      回复
    • 一+一
      一+一
      2020-03-26
      解决啦 感谢😄
      2020-03-26
      回复
    • Caroline
      Caroline
      2022-02-17回复一+一
      什么问题导致的
      2022-02-17
      回复
  • 俊杰Hiro
    俊杰Hiro
    2020-03-26

    不妨先分析一下样式表,看看是否有样式被覆盖的优先级问题。

    2020-03-26
    有用
    回复 3
    • 一+一
      一+一
      2020-03-26
      好的  谢谢 我再试试
      2020-03-26
      回复
    • 一+一
      一+一
      2020-03-26
      分析了样式表  样式被覆盖了 感谢 和全局样式有点冲突
      2020-03-26
      回复
    • 一+一
      一+一
      2020-03-26
      😀
      2020-03-26
      回复
登录 后发表内容
问题标签