css - 桌面端 2 列,移动端 1 列

标签 css wordpress

我有一个问题,我正在使用我制作的 2 列 wordpress 主题 (www.infobaires.com.ar)。除了 wp-touch 插件之外,它没有响应版本。

我有这个方案:

1 | 2
3 | 4
5 | 6
7 | 8

这是由两列组成的。一个向左浮动,一个向右浮动。

如果我进行一些“响应式更改”,它将修复如下:

第一栏
1
3
5
7
Col2
2
4
6
8

问题:我怎样才能做到这一点:

1
2
3
4
5
6
7

这是我的循环:

                        <?php global $post; $myposts = get_posts('numberposts=16&offset=3');    ?>
                        <div id="col1">
                        <?php
                        $i=1;
                        foreach($myposts as $post) :
                        if($i%2 != 0) :
                        setup_postdata($post);
                        $tema_especial = get_post_meta($post->ID,'tema_especial',true);
                        ?>

                        <div class="nota-c clearfix">
                        //Float right content
                        </div>

                        <?php   
                        endif;
                        $i++;
                        endforeach;
                        ?>
                        </div>
                        <div id="col2">
                        <?php
                        $i=1;
                        foreach($myposts as $post) :
                        if($i%2 == 0) :
                        setup_postdata($post);
                        $tema_especial = get_post_meta($post->ID,'tema_especial',true);
                        ?>

                        <div class="nota-c clearfix">
                        //Float left content
                        </div>


                        <?php endif;
                        $i++;
                        endforeach;
                        ?>

最佳答案

像这样的东西:

<div class="row">
    <div class="col1">1</div>
    <div class="col2">2</div>
</div>
<div class="row">
    <div class="col1">3</div>
    <div class="col2">4</div>
</div>    <div class="row">
    <div class="col1">5</div>
    <div class="col2">6</div>
</div>    <div class="row">
    <div class="col1">7</div>
    <div class="col2">8</div>
</div>

在桌面上它们 float :向左,在移动设备上它们 float :无。

关于css - 桌面端 2 列,移动端 1 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23682389/

相关文章:

javascript - Bootstrap : Vertical toolbar to house btn-group-vertical groups

javascript - 我可以将哪些 HTML 与 SweetAlert 一起使用?

css - 需要在 WooCommerce 结帐页面上隐藏一种付款方式

javascript - 在 Wordpress 页面上使用自定义 Javascript 更新 DIV 元素

php - 使用隐藏的 &lt;input&gt; 并将其值设置为 php 中的某个内容然后传递给 jquery 不好吗?

css - IE9 中的 z-index 无法正常工作

html - 在响应式布局中将一个 div 垂直居中在另一个高度未知的 div 中

php,mysql,html,css - 当有数据库数据时隐藏特定文本

css - Vimeo 全屏尺寸

css - 针对 css id 的类