質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

Q&A

解決済

2回答

312閲覧

wordpressにbootstrap4のカードを使い3カラムの構成を作りたいです。

mossgreeeen

総合スコア17

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

0グッド

0クリップ

投稿2019/05/23 05:52

こんにちわ。どなたかご存知でしたら、ご教示願います。
wordpressにbootstrap4のカードを使い、3カラム構成のレイアウトをおこないたいです。
イメージの通り、IE10で表示すると3カラムで並ぶのですが、chromeで表示すると
paddingとpaddingの間(bootstrap標準の値15px)に不明な余白が存在し、2カラム構成になってしまいます。
分かりづらい説明で恐縮ですが、どなたかご教示願います。

イメージ説明

/* Template Name: コンテンツページ */ ?> <?php get_header(); //header.phpを取得 ?> <div class="contents-bg"> <div class="syasen-bg"> </div> </div> <div class="container"> <div class="row text-center"> <div class="col-12"> <h2 class="black">タイトルタイトルタイトル</h2> <p><span class="seminor-bg">テキストテキストテキスト</span>テキストテキストテキスト</p> </div> </div> </div> <!-- コンテンツ –––––––––––––––––––––––––––––––––––––––––––––––––– --> <div class="container"> <div class="row"> <?php if ( have_posts() ) : // ?> <?php // --------- 新着情報をすべて表示 --------- $args = array( 'category_name' => 'contents', 'posts_per_page' => -1 ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) ;?> <?php while ( $the_query->have_posts() ) : $the_query->the_post();?> <!-- コンテンツ一覧 –––––––––––––––––––––––––––––––––––––––––––––––––– --> <div class="col-md-4 col-lg-4 card-original"<?php post_class(); ?>> <a href="<?php the_permalink(); //投稿 のリンクを取得 ?>"> <p class="eyecatchlabel"> <?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } } ?></p> <img class="card-img-top"<?php echo get_the_post_thumbnail($post->ID, 'size1'); ?> <h5 class="sales-title"><?php the_title(); //投稿(固定ページ)のタイトルを表示 ?></h5> <p class="card-dot"><?php the_excerpt(); //投稿(固定ページ)の要約を表示 ?></p></a> </div>    <?php endwhile; // 繰り返し終了 ?>    <?php else : //条件分岐:投稿が無い場合は ?> <h2>投稿がみつかりません。</h2> <p><a href="<?php echo home_url(); ?>">トップページに戻る</a></p> <?php endif; //条件分岐終了 ?> </div> </div> <?php get_footer(); //footer.phpを取得  コード

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

<ul>と<li>タグで囲み、ulタグ内に幅を指定するとできました。 ありがとうございました。

投稿2019/05/27 08:51

mossgreeeen

総合スコア17

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

post_class()ですが、class属性自体を出力すると思います。重複して悪さしてませんか?
複数のクラスを使いたい場合はこちらが参考になるかもです。
https://www.imamura.biz/blog/20079

投稿2019/05/23 06:53

uemaSR

総合スコア257

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mossgreeeen

2019/05/23 07:12

ご回答ありがとうございます。 ご教示いただきましたURLを参考に書き換えましたが、以前のものと何も変わりませんでした。 googleの検証機能を使い、隙間(cardとcardの間)を選択したいのですができません。 せっかく相談に乗っていただいたのに申し訳ありません。 <?php $card = array( 'col-md-4', 'col-lg-4', 'card-original', ); ?> <div id="post-<?php the_ID(); ?>" <?php post_class( $card ); ?>>
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問