css - 不要在横向 View 中旋转网页

标签 css wordpress twitter-bootstrap sass landscape

当我将手机旋转到横向 View 时,我仍想以纵向 View 查看网页。是否可以仅使用 CSS 强制执行此操作?

最佳答案

这会极大地降低用户体验,因为视口(viewport)现在只有一半的高度。在大多数情况下,简单地使横向 View 更加用户友好更有意义(尽管它很少会像纵向 View 一样漂亮!)。


不过要回答你的问题:

使用媒体查询,您可以使用 orientation 媒体属性并使您的容器宽度等于视口(viewport)高度。

类似下面的内容:

@media (max-width: 768px) and (orientation: landscape) {
    #container-div {
        width: 100vh;
    }
}

关于css - 不要在横向 View 中旋转网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37685748/

相关文章:

css - webfonts:@font-face 应该包括 font-style 和 font-weight?

css - 在 SASS 中导入 Font Awesome 并使用 uni 代码将图标应用于元素

html - 使用 html 图层调整 z-index

wordpress - 网站有太多重定向循环

javascript - .fullcalendar 不是“提交按钮单击”上的功能

html - bootstrap 中的语言符号

javascript - 由于上方的导航栏内容而移动 div

javascript - 非按钮元素上的 Bootstrap 数据切换 ="button"

javascript - 选择经度和纬度最接近的记录

regex - WordPress 中的永久链接重定向和正则表达式