web-dev-qa-db-ja.com

メディアクエリの改行?

<br>の代わりに画面の解像度が小さい場合の改行の解決策はありますか?

なぜならbrは常に改行しているからです:(

ここに私のコード<h2>I create unique, clean sites that are easy to navigate.<br>All my works comply with web</h2>

CSS3にはこの問題の解決策があると思います

この<br>の解決策はありますか?

よろしくお願いします

13
Mo.

BRタグにクラスを追加し、デフォルトでdisplay:noneに設定するだけです。

次に、モバイルメディアクエリで「display:static」に設定します

BRタグがデフォルトで表示ブロックであるとは思わないため、ブロックではなく静的を提案しました。おそらく、単純に静的を使用するのが最善です。

21
Billy Moat

Bootstrapを使用している場合:

<br class="visible-xs">

フロートを使用するだけで、スナップポイントがどこにある必要があるかを考える必要さえありません。両方を並べて表示するか、収まらない場合はすぐに次の行にスナップします。

span {
    display: block;
    float: left;
    margin-right: 0.4em;
}

jsFiddle: http://jsfiddle.net/e4mWK/

2
Christian Varga

モバイルで最初にbrを非表示にしてから、大画面でディスプレイをinitialに戻します。

<br class="hide desktop-show">

css:

.hide {
    display: none;
}

@media (min-width: 64em) {
    .desktop-show {
        display: initial;
    }
}
0