私は2000pxの長さのウェブページを持っていますが、私は4つの異なるセクション(すなわちそれぞれ500px)に分割したいので、異なるデザインで異なるコンテンツを追加することができます。しかし、私はそれをどうやって行うのか分かりません。私は彼らのハイパーリンクも提供したいと思います。ウェブページを分割する方法は?
答えて
恐ろしい答えはフレームです。あなたがハイパーリンクを言うとき適度に悪い答えは、CSSのdiv
<div class="bottom">
<div id="area1" style="float: left; width: 25%;"></div>
<div id="area2" style="float: left; width: 25%;"></div>
<div id="area3" style="float: left; width: 25%;"></div>
<div id="area4" style="float: left; width: 25%;"></div>
</div>
は今..あなたは、あなたのような意味ですかれるページのミニ一部をクリックすると、それはそれのその部分に展開しますか?あなたはおそらくそれ
$("#area1").click(function(){
$("#area1").css("width", "100%");
$("area2").css("width", "0%");
$("area3").css("width", "0%");
$("area4").css("width", "0%");
});
ためのいくつかのjqueryのハックを行う必要がありますので(上記の他人を縮小しながら、あなたは100にクリック四半期のクリックされたdiv要素のサイズを変更する必要があります。あなたは、CSSでの個々のdivのスタイルですidやクラスなどでそれのために。
jqueryの構文について教えてください。私はまだこれを行っていません。 –
あなたが簡単にカラムを作って、反応しやすい機能を提供するブートストラップを使用するための簡単な方法です。次のオプションを使用したくない場合は上記のようにCSSまたはframes.likeを使用できます答え
いくつかの基本が必要ですか?
ページの構造はHTMLですが、スタイル要素はCSSで決定されます。
<div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
div
が自動的に全幅に拡大するブロックレベル要素と呼ばれるもの、である(すなわち:100ですから、このような含む<div></div>
の内部に4つの論理部門(別名<div></div>
)を、お勧めします%)。内側のdiv
要素の幅を同じにしたいと思っています.4つの要素があるので、いくつかの計算を行います。
100%/ 4 =あなたが望む幅はそれぞれdiv
です。
<div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
</div>
div
要素が希望の幅ことだけでお互いの上にスタックしますので、あなたは予想通り、これは動作しませんがわかります。それらを互いに隣り合わせにするには、display:inline-block;
を使用してブロックレベルをブロックとインラインの間で変更します。
<div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
</div>
あなたが実際にHTMLコード(<div></div>
間の改行)に保存されているホワイトスペースである、div
要素間のいくつかのギャップに気づくでしょう除いてこれは、あなたが望むほとんど何になります。これを取り除く方法はいくつかあります。私の意見では、最も簡単にはこのように、要素間の空白のコメントを置くことです:
<div>
<div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div>
</div>
これはHTML要素内のCSSスタイルを使用しているが、あなたは本当にCSS in a stylesheet and reference it in the pageを置く必要があります。
Thanx Buddy ....しかし、私はそれがleangth(つまり長さ:25%)で動作するかどうかも疑問に思っていました。それを長時間に分けたいのですが... –
'width'属性はx軸に沿った幅、 height'属性はy軸に沿った高さを扱います。 CSSには長さ属性はありません。 –
- 1. CSSを使ってウェブページを分割する方法は?
- 2. 私のウェブページを分割する方法は?
- 3. Rでボックスプロットを分割または分割する方法は?
- 4. 2分割でテキストを分割する方法は?
- 5. 半分の数値を分割して分割する方法
- 6. タプルを分割する方法は?
- 7. 列を分割する方法は?
- 8. ドッカーレイヤーを分割する方法は?
- 9. 日時を分割する方法は?
- 10. tkinterフレームを分割する方法は?
- 11. JavaFX:メニューコントローラを分割する方法は?
- 12. JavaScript:U8IntArrayを分割する方法は?
- 13. データを分割する方法は?
- 14. レスポンステキストを分割する方法は?
- 15. パラメータパックを分割する方法は?
- 16. 値を分割する方法は?
- 17. 入力を分割する方法は?
- 18. 整数を分割する方法は?
- 19. 数字を '。'から分けて分割する方法は?
- 20. プログラムで別の部分にムービーファイルを分割する方法は?
- 21. 行列を等しい部分に分割する方法は?
- 22. 分割見出しの下に分割レイアウトを配置する方法は?
- 23. ポリゴンを既存の領域に分割/分割する方法は?
- 24. eclipseでGroovyとJavaのフォーマッタ設定を分割/分割する方法は?
- 25. JavaでRegexを分割( ")する方法
- 26. 矩形を分割する方法
- 27. Javascript - 分割方法を削除する
- 28. UIViewを分割する方法
- 29. インラインブロックの行を分割する方法
- 30. 私のトランザクションを分割する方法
ようこそスタックオーバーフロー!あなた自身でこれを少なくともコード化しようとしています。スタックオーバーフローはコードを書くサービスではありません。私はいくつか[**追加の研究**]を行うことをお勧めします(http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users) Googleを介して、またはSOを検索して、試みてください。それでも問題が解決しない場合は、**あなたのコード**に戻って、あなたが試したこととそれがうまくいかなかった理由を説明してください。 –
* div * ideまたは* div * ision – niksofteng