はちょうどその、私は私がブラウザウィンドウのサイズを変更すると、私の「ナビゲーションバーのロング名1」がブレーク行を取得してから脱出、どのようにしてブラウザのサイズを変更することができますか?
<div id="navegation" class="col-12 col-m-12">
<ul class="none col-12-block col-m-12-block">
<a href="#" class="col-3"><img class="logo" src="img/logo.png"/></a>
<a href="#"><li class="navOption col-2">Navbar 1</li></a>
<a href="#"><li class="navOption col-2 col-m-2">Navbar 2</li></a>
<a href="#"><li class="navOption col-2">Navbar 3</li></a>
<a href="#"><li class="navOption col-2">Navbar Long Name 1</li></a>
</ul>
を3つの短い値を持つナビゲーションバーと長い1つを得ましたdivまたはdivのサイズが変更され、配置されません。 私が使用してしようと試み:
@media only screen and (min-width: 660px) {
.navOption{ content:"short stuff" }}
をしかし、内容が書き換え中得るために空でなければなりませんように思えます。
今jqueryのか、JSで何とか画面幅をキャプチャし、.innerHtml
または.val()
で条件を設定するために、タグ
<meta name="viewport" content="width=device-width, initial-scale=1.0">
を使用することを考えイム。しかし、多分私はoverthinkingとoverflow:auto;
またはそのようなものでコンテンツを尊重するCSSの方法があります。
たぶん、あなたはあなたがコンテンツ
の.desktopのみと.mobileのみを以下に使用されているを切り替えることができるように、ヘルパークラスで、いくつかのメディアクエリを追加することができます私に事前
colクラスにはどのようなCSSフレームワークを使用していますか? – dmoo
先頭へ – Manish62
@Manishはどのような違いがありますか? – Jnewbie