2011-07-20 21 views

答えて

7

CSSについて教えてください。 pimvdbが必要な場合を除き避けることができる悪い習慣になり、インラインスタイリングになりjqueryの中でそれをやって...示唆しているようにCSSでhttp://jsfiddle.net/TJGZU/

body, html { /* set size of body to full page and remove margins */ 
    width: 100%; 
    height: 100%; 
    padding: 0; 
    margin: 0; 
} 

div { /* set div to full width and height */ 
    width: 100%; 
    height: 100%; 
} 
5

は理想的なようです。 jqueryの手段によって

var windowWidth = $(window).width(); 
    var windowHeight =$(window).height(); 
    $('div').css({'width':windowWidth ,'height':windowHeight }); 

編集部:高さと幅があなたのために理想的と思われるものは何でも、このような

var windowWidth = ((parseInt($(window).width()))/2) - 120; 

、あなたはこれを経由して入手することができます。以下

+1

うん...うまく動作します。しかし、私のdivの内容がajaxによって更新され、その高さが画面の幅を横切る場合は変化します –

+0

jqueryが非同期パラメータに基づいている必要がありますので、動的要素が設定されるとスタイルが適用されます。あなたの必要性に応じて幅と高さを操作することで上記の解決策を作成しました。私は自分の投稿を編集しました。 – abhijit

+0

だから、私はjQueryを使ってdivの高さを変更する必要があります、毎回私はajaxリクエストを行いますか? –

0

あなたの問題のためのサンプルコードです:

var windowWidth = ((parseInt($(window).width()))/2) - 120; 

また、この答えはjQueryのを使用することに注意してください。

+2

こんにちは、スタックオーバーフローへようこそ!これはすでに回答として追加されています – Robotnik

関連する問題