css - 如何使 WP 侧边栏具有响应性并在小屏幕上显示在页面底部?

标签 css wordpress responsive sidebar

我发现以下 CSS 代码已粘贴到子主题的 CSS 样式表中,但它不起作用。

/* Mobiles in Potrait mode */
@media only screen 
and (max-width : 320px) {
    .widget-area {
        float: left;
        width: 100%;
        background: #E3E3E3;
    }
}

/* Mobiles in landscape mode */
@media only screen 
and (min-width : 321px) 
and (max-width : 480px) {
    .widget-area {
            float: left;
            width: 100%;
            background: #E3E3E3;
    }
}

你可以查看我的WP website

最佳答案

.widget-area 默认情况下包含在 .sidebar-container 中,因此您定位的是错误的类。

您可以阅读更多 WP-BeginnersWP-Codex

更新:

根据您网站的 HTML,您需要:

.right-sidebar .content-area {
    width: 100%;
    float: left;
    margin-right: 5%;
}

.right-sidebar .widget-area {
    float: left;
    width: 100%;
    background: #E3E3E3;
}

你添加的样式被body.right-sidebar覆盖了

谢谢。

关于css - 如何使 WP 侧边栏具有响应性并在小屏幕上显示在页面底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55329681/

相关文章:

php - 只有主页可以在本地主机版本的 Wordpress 上运行

php - 为什么 WordPress 显示来自空 post__in 数组的查询结果?

javascript - 从 wordpress 表单创建自定义 XML 文件

html - 具有悬停覆盖的等宽 + 高度响应式 div

jquery - 获取位于 :hover without disturbing other content 顶部的 div 及其内容

html - 更改 div 宽度会导致所有内容转到 div 的底部

html - iPad 显示有问题

html - 基于百分比的列/行跨度

javascript - 更改 anchor 标记中引用的图像大小

html - 带有显示 block 的超链接不能水平对齐