【问题标题】:Mobile portrait and landscape versions exactly the same手机纵向和横向版本一模一样
【发布时间】:2023-03-18 22:06:01
【问题描述】:

在本网站使用 Bootstrap 时,用于纵向和横向的@media 似乎没有改变:http://moodisorder.com

谁能解释我如何让这个网站响应移动设备上的纵向单列,并与移动设备上的横向桌面版本相同。

谢谢

【问题讨论】:

    标签: css twitter-bootstrap media-queries


    【解决方案1】:

    您将不得不使用媒体查询,并且在编写媒体查询时,您可以定义 orientation:portraitorientation:landscape 并相应地应用 css。

    【讨论】:

    • 嗨桑吉夫。谢谢你的评论。 Sanjeev Gupta 博士三周前给了我一个新髋关节,所以我还有三周的时间来完成 AngularJS 的学习
    【解决方案2】:

    对于 moodisorder.com 下的初学者,您尚未声明视口,因此您必须在此处添加元视口,如下所示:

    <meta name="viewport" content="width=device-width, initial-scale=1">
    

    现在在 georgehowell.biz/sk/ 站点下有一个元视口,但您正在通过框架集将该网站的内容拉入 moodisorcer.com,如下所示:

    <frameset rows="100%,*" border="0">
      <frame src="http://georgehowell.biz/sk/" frameborder="0" />
      <frame frameborder="0" noresize />
    </frameset>
    

    我从未像您尝试那样使用框架集或 iframe 来拉取内容,但是将“rows="100%,*" 与“noresize”中的附加参数设置为框架可能会成为问题. 这可能会阻碍 Bootstrap 的工作。

    【讨论】:

    • 感谢@marcelo-martins。您通过如此简单的方法解决了这个问题,我忽略了它。主机对存储我的文件的那个 IP 地址有另一个 IP 地址,因此它正在通过某个地方的那个 yuky 框架集索引进行重定向。现在 "viewsource:moodisorder.com" 应该是这样了 谢谢大家!!
    • 不客气!我很乐意提供帮助,我也会查看修复程序。我也对最终结果感兴趣!
    • moodisorder.com/assets/css/styles.css 现在工作正常,在 Bootstrap 网格之上(在你帮助我之前我一直在绕圈子)。 “Mobile/Responsive Web Design Tester”Chrome 扩展非常适合测试各种变化、纵向和横向。当一切运行良好时工作半小时。你更喜欢“萤火虫”吗?
    猜你喜欢
    • 2011-12-01
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-02
    • 1970-01-01
    • 2013-06-09
    • 2012-03-26
    相关资源
    最近更新 更多