长URL不会留在Bootstrap列中

时间:2017-08-21 14:56:45

标签: css wordpress twitter-bootstrap

我正在使用Bootstrap网格开发WordPress主题,我在移动视图中看到了一个问题。所有内容都固定在Bootstrap列中,但是引用部分中有一些链接不会留在列中并弄乱我的网格并创建一个水平滚动条:

enter image description here

enter image description here

我已经尝试了一切,没有任何作用,请我帮忙。

以下是single.php的代码:

<div class="c-content-box c-size-md" style="margin-top:4%;">
<div class="container">
    <div class="row">

        <div class="c-content-blog-post-card-1-grid">
            <div class="row">

                    <div class="col-md-12">
                        <div class="col-md-8 wow animate fadeInLeft">

                                <div class="c-media 2 img">
                                    <div class="c-overlay-wrapper">
                                        <div class="c-overlay-content">
                                            <?php the_post_thumbnail( '', array( 'style' => 'max-width:100%; height:auto;' ) ); ?>
                                        </div>
                                    </div>
                                </div>

                                <?php
                                while ( have_posts() ) : the_post();

                                    get_template_part( 'template-parts/content', get_post_format() );

                                    ?>

                                    <div class="col-md-12 c-margin-b-60">
                                        <?php
                                            the_post_navigation( array(
                                                'prev_text' => '<button type="button" class="col-md-5 col-md-offset-1 col-xs-6 btn btn-md c-btn-red c-btn-square ">Post Anterior</button>',
                                                'next_text' => '<button type="button" class="col-md-5 col-md-offset-1 col-xs-6 btn btn-md c-btn-red c-btn-square ">Próximo Post</button>',

                                            ));    

                                        ?>
                                    </div>                                         

                                    <?php
                                    echo '<div class="col-md-12 c-margin-t-20">';

                                    // If comments are open or we have at least one comment, load up the comment template.
                                    if ( comments_open() || get_comments_number() ) :
                                        comments_template();
                                    endif;

                                endwhile; // End of the loop.
                                    echo '</div>'
                                    ?>

                        </div>



                        <div class="col-md-4 ">
                            <div class="col-md-12 wow animate fadeInRight" >
                                <?php get_sidebar(); ?>
                            </div>
                        </div>



                                    </main><!-- #main -->
                                </div><!-- #primary -->
                    </div>
            </div>
        </div>
    </div>
</div>

2 个答案:

答案 0 :(得分:1)

您需要在word-wrap文字中添加一些CSS。

&#13;
&#13;
div {
  width: 100px;
  border: 1px solid black;
  margin: 5px;
}
.wrapped {
  word-wrap: break-word;
}
&#13;
<div>https://stackoverflow.com/questions/45800283/content-posts-doesnt-stay-inside-the-bootstrap-cols</div>

<div class="wrapped">https://stackoverflow.com/questions/45800283/content-posts-doesnt-stay-inside-the-bootstrap-cols</div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

.dont-break-out {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}