2013-05-12 44 views

回答

0

解决这个问题,我认为你应该使用媒体查询,或在一定的‘断点’改变你的元素的风格响应的框架。短期的解决方案,将是这样的,以你的CSS文件:

@media only screen and (max-width: 767px) { 
img { width:100%; height:auto; clear:both; } 
} 

这意味着,当你的网页在窗口小于767px的宽度看,IMG将全部显示在一行本身,其宽度将扩大占据整个容器。如果您的图片在div内(在div内),这将无法正常工作。

为了将来的参考,请查看媒体查询和基于响应式网格的框架,他们会为您做所有的繁重工作。

https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries?redirectlocale=en-US&redirectslug=CSS%2FMedia_queries

框架: 骨架:http://getskeleton.com/ Unsemantic:http://unsemantic.com/

+0

嗯没有似乎工作。它改变了我的网站标志,但不是该页面上的图像。我会继续在这里尝试 – 2013-05-12 03:06:43

+0

是的,我正在搞一些CSS规则在Firefox中,但无法得到它的动态。可能与使用内联样式或包含每个图像的多个div有关。 :/抱歉,我无法提供更多帮助。 – StephenWidom 2013-05-12 03:18:53