max-width:100%
正在工作,但当我将它添加到li中时,它不起作用。
这是DEMO
但奇怪的事实是,如果我完全删除.pro ul
的样式,它就有效。由于ul的样式被定义为完成UI部分,我无法从代码中删除任何现有样式。
P.S - 最大宽度:100%用于仅拉伸图像直到图像原始大小的范围。 width:100%使图像适合我不想要的设备尺寸。
检查DEMO这就是我希望它在ul列表中工作的方式。您可以调整窗口大小以检查其工作原理。
答案 0 :(得分:1)
this你想要什么?我对css进行了以下更改。
.pro ul{margin:0; padding:0; list-style:none; width:100%; white-space: nowrap; overflow:hidden;}
.pro li{ display:block; margin:0; padding:0; }
.pro li a {display:block}
.pro ul li img{ margin:0 auto; width:100%; max-width:100%}
更新:
检查this更新的小提琴。当我检查chrome&时,我得到了完全相似的输出Firefox浏览器。或者请指明您所在的浏览器。
我刚从width:100%
样式
.pro ul li img
更新2:
如果您从小提琴中删除了overflow:hidden;
样式中的.pro ul
属性,它将work按预期进行。但如果您无法编辑您的CSS,抱歉。
答案 1 :(得分:0)