私の問題は、CSSの列のプロパティです。私は空白(<br>
)行が右の列の最初の行として終わるのを防ぐ方法があることを思い出しましたが、私はそれを理解できないようです。新しい列(CSS列)の上部にある空白行を避ける方法は?
列効果を作成CSS:
@media (min-width: 1100px) {
.inner_p, .introtext p {
column-count: 2;
break-after: auto;
column-gap: 3em;
}
}
HTML:XXXXXXX XXXXXX
<p>With an article, and a couple <br><br>s inside. These <br>s are IMO what sometimes shows up as first element in the right column, causing the following appearance:</p>
XXXXXXX < BR>
XXXXXXX XXXXXX
XXXXXXX XXXXXX
Th厄介なように見えます!
私は何を達成したいと思うことはある:
XXXXXXX XXXXXX
XXXXXXX XXXXXX
XXXXXXX XXXXXX
それは間違いなく右のトラックに私を置くので、私はすでにイアン・Mの答えを受け入れてきた XXXXXXX
しかし、わずかな問題が残ります:
最初の子pが左の列の右端で終わると、すべてが良好です。しかし、それは右の列に伸びるとき、それはmargin-bottom:0のために列の上部で(正確に)続けますが(これはマイナーなグリッチです)(最初のpは左の列の最後で終わります)、次の2番目の行には余裕がありません。
第一のp::AAA 第二のp:
AAAAA BBB
AAAAA BBBBB
AAAAA BBBBB ...
√しかし AAAAAのAAAAA
を視覚的に言って
aaaaa bbbbb
aaaaa bbbbb
aとbの間にマージンはありません!
難解です。
関連のHTML/CSS – BrainHappy
を投稿してください。 –