
HTML:
< ul><李>收件箱< /立GT;< /立GT;<李>草稿箱< /立GT;< /立GT;<李>发送< /立GT;< /立GT;<李>垃圾和LT; /立GT;< / ul>
CSS:
ul li { wIDth: 25%; display: inline-block; text-align: center;} 我已经测试了CSS,它正在按预期工作.我认为问题在于li并不都具有相同数量的字母,所以最终会产生一些奇怪的视觉效果.我相信这个的理由:
(等间距)
解决方法 我对这个问题的处理方法是将li放在ul上,因为ul的宽度自然与父级相同.ul { /* Use flex Boxes to align li items */ display: flex; justify-content: space-around; /* Remove default padding from major browsers */ padding: 0; /* HIDe the default decorations for li items */ List-style: none;}ul > li { /* display the elements in one line */ display: inline-block;} 查看this JSFiddle以查看它是否正常工作.
总结以上是内存溢出为你收集整理的HTML – 如何在li中居文本?全部内容,希望文章能够帮你解决HTML – 如何在li中居文本?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)