美文网首页前端技术类型
微信小程序:图片与文字无法居中 最后解决的方法是——

微信小程序:图片与文字无法居中 最后解决的方法是——

作者: 随心摆文 | 来源:发表于2019-02-21 10:38 被阅读8次

    最近做小程序,需要用到flex布局,发现垂直居中是用:vertical-align:middle或者line-height

    后来发现这2个都不能完全实现图片与文字居中,这可怎么办?

    <view class="start_k ">
         <view ><image class="img_big" src='../../images/red.png'></image> </view>
        <view class="fstart_p" >大图片</view>
    </view>
    

    我给start_k这个class加了vertical-align:middle,不行,后来又用line-height,还是不行

    
    .start_k{
    display:flex;
    padding-left:5px;
    text-align: center;
    vertical-align:middle
    }
    
    
    
    image.png

    没有图片和文字还没居中对齐,最后改为align-items:center,就居中对齐了

    .start_k{
    display:flex;
    padding-left:5px;
    text-align: center;
    align-items:center;
    }
    
    
    image.png

    最后查看了一下align-items:center;的属性
    居中对齐弹性盒的各项元素:

    view { display:flex ;
    align-items:center;
    }


    image.png

    但是也遇到了align-items:center无法居中的问题,想了很久终于找到了解决办法。

    解决方法可以查看博客那篇文章

    [解决 flex align-items:center 无法居中(微信小程序)]

    网址:(https://www.cnblogs.com/zzd0916/p/7218451.html)

    相关文章

      网友评论

        本文标题:微信小程序:图片与文字无法居中 最后解决的方法是——

        本文链接:https://www.haomeiwen.com/subject/blalyqtx.html