2016-12-15 11 views
0

私のウェブページには複数のタブがあり、各タブにはいくつかのコンテンツがhtmlファイルに含まれています。 ユーザーがTab1をクリックすると、私は下のフィドルに示すように画像が付いているボックスはほとんど表示していません。 Code Demo hereウェブページの余分なスペースを最小限に抑えるためのhtml/CSSコード

ボックスが表示され、バーが表示され、いくつかの見出しが表示された後で、見出しバーの後に未使用スペースがたくさん表示されることがあります。それらの不要なギャップをボックスの前後で削除する方法を提案してください。表示されるタブのコンテンツを最小限に抑えたいですか? 問題は同じままですが、高さを最小限に抑えようとしました。

HTMLコード:

<div class="tabs"> 
    <div class="tab"> 
     <input type="radio" id="tab-1" name="tab-group-1" checked> 
     <label for="tab-1">Tab1</label> 

     <div class="content" style="width:700px;height:700px;"> 
      <!-- <embed type="text/html" src="summary.html"> --> 
      <iframe src="tab1.html" width="100%" height="100%"></iframe> 
     </div> 
    </div> 

    <div class="tab"> 
     <input type="radio" id="tab-2" name="tab-group-1"> 
     <label for="tab-2">Tab2</label> 
     <div class="content"> 
      <iframe src="tab2.html" width="100%" height="100%"></iframe> 
     </div> 
    </div> 
    <div class="tab"> 
     <input type="radio" id="tab-3" name="tab-group-1"> 
     <label for="tab-3">Tab3</label> 
     <div class="content"> 
      <iframe src="tab3.html" width="100%" height="100%"></iframe> 
     </div> 
    </div> 
</div> 
+0

ようこそ!スタックオーバーフロー!コードヘルプを求める質問には、質問自体に** ** [** Stack Snippet **](https://blog.stackoverflow.com/2014/09/introducing-runnable)で**それを再現するのに必要な最短コードを含める必要があります** -javascript-css-and-html-code-snippets /)。 [**最小限で完全で検証可能なサンプルの作成方法**](http://stackoverflow.com/help/mcve) –

+0

あなたはブートストラップを使用していますか? http://getbootstrap.com/この種のものには、ブートストラップグリッドシステムが適しています。 – nurdyguy

+0

@nurdyguy - いいえ、私たちはフレームワークを使用していません。これはhtml、css、javascriptを使用してこれを達成する必要があります。画像が表示されているボックスと見出しがついたバーの前後に表示される余分なスペースを減らしたい。あなたは、このフィーダーを見てください:https://plnkr.co/edit/Xs9C9eWKUYBI32hXqSWc?p=preview – joann

答えて

0

これはあなたが

Plunker

探しているものであれば親切に見る私はちょうどあなたが<table>要素に与えていたインライン高さを取り除きますtab1.htmlファイル それはあなたが余分なスペースを得ていた理由でした。

関連する問題