资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

display:inline-block无序列表布局的文字错位问题及解决方法




MBA



专注于为中小企业提供成都网站设计、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业兴宾免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。




  • 好好学习 天天向上



    这段文字只有一行
    这段文字只有一行




  • 好好学习 天天向上



    这段文字只有两行
    这段文字只有两行




  • 好好学习 天天向上



    这段文字只有两行
    这段文字只有两行
    这段文字只有三行






问题:
文字都在两行内显示没有问题;

display:inline-block 无序列表布局的文字错位问题及解决方法
当调整p标签里面的元素时,出现一行显示的内容,这时布局出现错位。

display:inline-block 无序列表布局的文字错位问题及解决方法

解决办法

在 .demo ul li 添加 vertical-align: top;
vertical-align 属性设置元素的垂直对齐方式

因为vertical-align的默认值是baseline,根据调试发现,盒子和布局大小都是正确的,后调整文字内容,发现出现错位的影响因素是文字的垂直对齐的问题,于是尝试改变垂直对齐方式,最后发现给display:inline-block的元素添加 vertical-align: top;可以解决这个问题。

display:inline-block 无序列表布局的文字错位问题及解决方法

图片来源w3school。
display:inline-block 无序列表布局的文字错位问题及解决方法


网页名称:display:inline-block无序列表布局的文字错位问题及解决方法
标题链接:http://cdkjz.cn/article/joccsh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220