首页 > 解决方案 > CSS 宽度:适合内容在 iPhone 上不起作用

问题描述

我有一个元素的宽度设置为适合内容的 CSS 类。CSS 在除 iPhone 之外的所有设备上都能正常工作。有谁知道有什么解决办法??

.sidenav {
    width: fit-content;
    z-index: 100;
    padding-right: 15px;
}

标签: htmlcssiphonesafari

解决方案


的支持width: fit-content不是很大。
https://caniuse.com/#feat=mdn-css_properties_width_fit-content

您可以改为使用display: tableandmargin: auto来居中元素。


推荐阅读