html - WordPress 帖子搞乱了 html 网格

标签 html wordpress zurb-foundation grid-layout

我有一个 WordPress 帖子,每次我发布它时,我的 3 列 html 网格都完全搞砸了(东西向左浮动,网格中应该有一个元素的间隙。)但是当我删除帖子并刷新页面时网格的格式完全符合应有的格式。

这是主循环:

    <div id="howTo" class="howTo">
        <div class="small-12 columns mainWrap">
            <h1 class="text-center"><span class="cb-howTo"></span>Skills</h1>
            <?php $loop = new WP_Query( array( 'order' => 'asc', 'category_name' => 'des-skill') ); ?>
            <?php if ( have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post(); ?>
                <a href="<?php the_permalink(); ?>">
                    <div class="small-12 medium-4 columns article">
                        <div class="articleImgWrap dzsparallaxer auto-init use-loading" data-options='{ direction: "normal" }'  role="banner">
                            <div class="articleImg dzsparallaxer--target" style="background-image: url('<?php echo wp_get_attachment_url( get_post_thumbnail_id( $post->ID ) ); ?>');"></div>
                            <div class="imgOverlay">
                                <h4 class="text-center articleHead"><?php the_title(); ?></h4>
                            </div>
                        </div>
                        <div class="excerpt"><?php echo get_the_excerpt(); ?></div>
                    </div>
                </a>
            <?php endwhile; // end of the loop. ?>
            <?php endif; ?>
        </div>
    </div>

我正在使用粉底,但是当我删除那个帖子时,网格又没问题了。

最佳答案

问题是我认为 WordPress 在帖子标题中看到像 < 和 > 这样的字符是打开和关闭 html 元素的部分。所以我认为正在发生的事情是它过早地关闭了循环中的 html 元素。尝试从帖子标题中删除“>”,看看是否能解决网格问题。

关于html - WordPress 帖子搞乱了 html 网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37194355/

相关文章:

css - 3列div css

javascript - 页面通过 HTTPS 加载,但请求不安全。我找不到它

javascript - 无法关闭 Accordion

html - Rails 应用程序中的 Foundation 5 css 只覆盖了一半的页面

html - Aside 元素到指定点之后

javascript - ng 生成@angular/material :material-nav --name=main-nav generates files correctly but they do not run

javascript - 防止使用回车键提交表单

javascript - oninput ="function()"适用于 textarea,但不适用于 Safari 中的 div。为什么?

php - 如何选择某些元键的所有元值?

php - 在 Woocommerce 中使用自定义选择字段触发 update_checkout