响应时将边栏从内容上方移至下方

时间:2017-04-27 作者:John Morgan

当响应/移动时,我的主题会自动将侧边栏置于内容上方,而不是下方。

我正试图找出如何将其放在内容下方,因为上面的内容确实会损害客户体验,因为他们必须滚动太多才能看到产品。

这是我正在使用的主题的演示,它显示了问题:http://sooperstore.themesforge.com/shop/twist-bandeau-bikini-top/

是否有一些CSS代码我可以添加,这将迫使重新安排,以便内容在响应时显示在侧边栏上方?

2 个回复
SO网友:Aishan

根据要定位的设备,您需要使用媒体查询,您可以在此处阅读有关这些设备的更多信息:CssTrick:

@media only screen and (max-width : 320px) {
    #content { 
      display: flex; 
      /* Optional, if you want the DIVs 100% width: */ 
      flex-direction: column;
    }
    #content > .wooside { order: 1; }
    #content > .nine { order: 2; }
}   
希望你能理解!!

SO网友:Vinod Dalvi

要实现这一点,您可以使用此免费WordPress插件在您的网站上使用以下自定义CSS代码https://wordpress.org/plugins/simple-custom-css/

@media only screen and (max-width : 767px) { 

    #content { 
        display: flex; 
        flex-direction: column;
    } 

    #content > .three.first { 
        order: 2; 
    } 

    #content > .nine { 
        order: 1; 
    } 
}

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s