文章详情页
li和ul是否都需要display:inline?
浏览:165日期:2024-05-25 08:14:39
问题描述
为什么li和ul都要display:inline, 只保留li的display:inline也能实现结果?
问题解答
回答1:去掉ul的inline和不去掉效果一样:因为.container类是他们的父类,text-align:center.样式,所以看起来效果一样。实际上,去除ul的display:inline样式,ul已经恢复为块级元素,宽度100%,如果为display:inline,ul的宽度是li的宽度之和。display:inline在这里的目的是让li水平,居中需要text-align:center来执行.至于ul加display:inline,使得ul的宽度为内容宽度之和,不用撑满整行的宽度,可以在这行上再扩展其他行内元素
相关文章:
1. 网页爬虫 - python爬虫翻页问题,请问各位大神我这段代码怎样翻页,还有价格要登陆后才能看到,应该怎么解决2. javascript - jQuery post()方法,里面的请求串可以转换为GBK编码么?可以的话怎样转换?3. javascript - 一排三个框,各个框的间距是15px,距离外面的白框间距也是15px,这个css怎么写?4. html5 - javascript写业务有用到什么编程范式没?5. html5 - vue-cli 装好了 新建项目的好了,找不到项目是怎么回事?6. javascript - vue 数据更新了。但是dom没有更新,,,,,如图7. css3 - 微信前端页面遇到的transition过渡动画的bug8. javascript - vue 手机端项目在进入主页后 在进入子页面,直接按返回出现空白情况9. mysql - C#连接数据库时一直这一句出问题int i = cmd.ExecuteNonQuery();10. javascript - Vue 的依赖追踪属于单向数据绑定还是双向绑定?
排行榜

网公网安备