我有一个ul
,我想将ul
的宽度修改为内容。目前我使用的是-moz-max-content
,但在非Mozilla浏览器中存在一些问题。
如何实施-moz-max-content
?
答案 0 :(得分:9)
使用max-width: intrinsic;
。这适用于webkit浏览器(Chrome& Safari)。
请注意,以-moz
开头的属性仅适用于Mozillas Firefox。常见的前缀是:
-moz
for Firefox -webkit
适用于Webkit(主要是Chrome& Safari和许多Chromium forks)-ms
for IE10 -o
for Opera 正如http://msdn.microsoft.com/library/ms530811.aspx所述,您只能定义像素或百分比。自IE7起支持max-width
属性本身。
可能您可以使用max-width: 100%;
进行IE浏览,但我不确定结果是否相同。