LoginSignup
0
0

More than 3 years have passed since last update.

【HTML&CSS】レスポンシブで改行の位置を切り替える方法

Posted at

プログラミング勉強日記

2020年10月17日
レスポンシブでサイトを作るときに、パソコンでみるときとスマホでみるときで改行の位置を変えたいときにメディアクエリを使うことで解決する方法を知ったのでまとめる。

パソコンのみ・スマホのみで改行させる方法

 まず、ブレイクポイントを680pxとしたとき、680px以下の時は.pcは非表示に、.spは表示する。逆に、680px以上のときは.pcは表示に、.spは非表示にする。

css
@media screen and (min-width: 680px) {
  .pc { display:block; }
  .sp { display:none; }
}
@media screen and (max-width:680px) {
  .pc{ display:none; }
  .sp{ display:block; }
}

 これを開業するbrのclassとして追加する。

html
<p>パソコンのみで改行したい場合<br class="pc">このようになる。</p>
<p>スマホのみで改行したい場合<br class="sp">このようになる。</p>

パソコンから見た場合
image.png

スマホから見た場合
image.png

参考文献

PCのみ改行・SPのみ改行をCSSで実装する方法【レスポンシブデザイン】

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0