【发布时间】:2013-11-16 15:37:51
【问题描述】:
我正在为我的摄影爱好开发一个新网站。广告是 faspix.com 我已经让它适合我想要的笔记本电脑/台式机,但是当我在 iPhone 上加载页面时,我遇到了使宽度适合我的 iPhone 的问题,高度完全存在,但只有宽度从左到右显示大约一半然后我必须向右滚动才能看到其余的宽度......我尝试了一堆不同的媒体查询,但没有什么能真正解决这个问题,例如当我将 site_content 切换到最大宽度 100它只是缩小了 iPhone 上的容器。有人可以帮我在 iPhone 上解决这个宽度问题吗?谢谢
CSS:
media (max-device-width: 1024px) { /*IPad portrait AND netbooks, AND anything with smaller screen*/ /*make the design flexible if possible */ /*Structure your code thinking about all devices that go below*/ }
@media (max-device-width: 640px) { /*Iphone portrait and smaller*/ }
media (max-device-width: 540px) { /*Smaller and smaller...*/ }
media (max-device-width: 320px) { /*IPhone portrait and smaller. You can probably stop on 320px*/ }
【问题讨论】:
-
如果你能提供一些你尝试过的代码,例如,你使用了哪些媒体查询,那将是一个很大的帮助!
-
嗨,马特,到目前为止我已经尝试过这些
-
media (max-device-width: 1024px) { /*iPad 纵向和上网本,以及任何小屏幕*/ /*尽可能灵活设计*/ /*构建你的代码思考所有低于的设备*/ } @media (max-device-width: 640px) { /*Iphone 纵向和更小*/ } media (max-device-width: 540px) { /*越来越小...*/ } media (max-device-width: 320px) { /*iPhone 纵向和更小。您可能可以在 320px*/ } 上停下来尝试其他 cpl,但这就是我目前在 mobile.css 文件中拥有的内容,我的网站内容是 1260px 宽,我想让它适合:(