2016-05-23 3 views
0

ウェブページの上部近くに横に横に並べたHTML/CSSボタンがあります。ウェブページが通常の(フルスクリーン)と見なされてもブラウザウインドウのサイズを変更すると(つまりフルスクリーンではない)、ボタンは消滅し始めます。各ボタンは、ブラウザウィンドウの幅 - 範囲をボタンの上にドラッグし始めると、個別に消えます。私がこれを非常にうまく説明していない場合は、ここでそれを示す写真を示します。ボタンの上にドラッグする前にHTMLボタンのラップが止まらない

:ボタンの上にドラッグした後

Before dragging over button

After dragging over button

私は「フロートを含むことにより、スタックオーバーフロー上の同様の質問のための共通の修正を試してみました:左CSSクラスでは "white-space:nowrap"と表示されますが、ボタンはまだ折り返します。ボタンを作るための HTMLは次のとおりです。

<div class="buttons"> 
    <div onmousedown="return false"><a class="aBtn" href="DPS_Guitarspg3.html">Guitars</a></div> 
    <div onmousedown="return false"><a class="aBtn" href="DPS_Guitarspg4.html">Basses</a></div> 
    <div onmousedown="return false"><a class="aBtn" href="DPS_Guitarspg2.html">Our Philosophy</a></div> 
    <div onmousedown="return false"><a class="aBtn" href="DPS_Guitarspg5.html">Custom Orders</a></div> 
    <div onmousedown="return false"><a class="aBtn" href="DPS_Guitarspg6.html">Contact Us</a></div> 
    </div> 

「aBtn」クラスのCSSは次のとおりです。

.aBtn { 
    /*left-10 due to automated spaceing in browser*/ 
    text-decoration: none; 
    color:rgb(111,0,100); 
    background-color:rgb(0,0,5); 
    border:1px solid transparent; 
    font-family: "arial"; 
    padding:8px 40px; 
    width: auto; 
    height: 5%; 
    top:60px; 
    float: left; 
    white-space: nowrap; 
} 

任意の助けを事前に感謝し、感謝しています。

+1

あなたの目標はわかりませんが、ボタンコンテナに固定幅を追加することができます.... – sinisake

+0

私は@nevermindに基づいています。 https://jsfiddle.net/ych87nz1/ – nonstop328

+0

ウインドウ/コンテナが狭くなって、もはやそこに収まらないときに、何が起こりたいですか - 小さくなったり、スクロールバーを置いたり、縦に置いたり、隠したりしますか? – Johannes

答えて

0

使用widthまたはmin-widthボタンクラスのブロックまたはインラインブロック

0

のいずれかにdisplayを設定するいずれかの私は、あなたの目標は、このために何であるかそうわからないんだけど、あなたは、むしろrightfloatにボタンを試みることができますleftより、それが違いを生むかどうかを確認してください。

+0

窓の端がそれらの上を横切ったときのボタンの位置を維持することが目標です。したがって、技術的に見ることのできる画面の外にあっても、ボタンは最終的には表示されません – FIDGET

関連する問題