首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS3技巧:fit-content水平居中

1.2万前端开发已关注

39个好友已关注

当我们让一个模块水平居中首先想到的肯定是margin:0 auto;有木有?那么今天给大家介绍一个fit-content属性,不知道有没有同学用过,如果用过那么你可以略过这篇文章,没用过的同学就继续了,我也是第一次看到这个属性,之前不知道这个属性更不用说使用了。

原来这个CSS属性是用来水平居中的,fit-content是CSS3中给width属性新加的一个属性值,它配合margin可以让我们轻松的实现水平居中的效果;一起来看下代码吧。

在不设置宽度,并且元素中含用float:left情况下居中,先看一段代码:

class="navbar center">

href="/">首页

href="/">关于我们

href="/">产品展示

href="/">客户支持

href="/">联系我们

li{float:left}

如此这个导航是不会居中的,当我们通过设置fit-content加上margin来做到居中。

ul{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:auto;}

实现效果如下图:

目前这个属性只支持Chrome和Firefox浏览器,下面是居中的代码:

width:-moz-fit-content;width:-webkit-fit-content;

Frontender -

持续关注互联网、web前端开发、IT编程资料分享。

其它功能正在完善,不定期更新....

点赞和分享是对我们最大的支持

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190105A03WWU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券