「Beatle News」の右隣に「Live Schedule」を配置したいです。
<div id="main_content">にdisplay:flex;をつけましたが、<div id="section">についている マージンが邪魔してか、隣に配置されません。 <div id="section">に対して、margin-right:0;をつけてみましたが、だめです・・ そもそも隣に配置されない理由が、<div id="section">についているマージンが原因なのでしょうか お力添えください<div id="main_content"> <div id="content"> <?php query_posts ('showposts=2&cat=2'); while(have_posts()):the_post(); ?> <div id="section"> <div id="thumb"> <?php the_post_thumbnail(); ?> </div> <div id="desc"> <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <?php the_excerpt(); ?> </div> </div> <?php endwhile; ?> <div id="sidebar"> <h2>Live Schedule</h2> <?php query_posts ('showposts=2&cat=4'); while(have_posts()):the_post(); ?> <h3><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <?php the_excerpt(); ?></h3> </div> <?php endwhile; ?> </div>
#section { display: flex; width: 650px; flex:1; } #thumb { flex:1; margin-left: 1rem; max-width: 100%; } #desc { flex: 2; margin-left: 0; } #content { flex:3; } #main_content { display: flex; }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/16 12:00
退会済みユーザー
2021/04/16 12:16
2021/04/16 23:26