- ベストアンサー
テーブルをウィンドウのセンターに
700px*400pxぐらいのテーブルを、ウィンドウの大きさにかかわらず上下左右ともにセンターに配置するには、どのようなコードを書けばいいのでしょうか? 左右はセンター配置になるのですが上下が。。。 できればHTMLでお願いします。m(_ _)m また、テーブルの位置(上下左右センター)をCSSで指定できるのでしょうか? よろしくお願いしマス。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
関連するQ&A
- CSSで画像・テーブルをウインドウの中央(上下・左右共)に表示したい!
前回は文字を一番下の中央に表示させたい質問をして、 回答を頂き出来るようになったのですが、今度は画像や テーブルをCSSを使ってウインドウの中央(上下・左右共) に表示させる方法が分らず困っています。 ご存知の方がおられましたら回答を宜しくお願いします。 このようにやってみましたが、画像やテーブルの縦の長さ に関係なく50%位置に配置されてしまい、上下に中央では なくなってしまいました。 position: absolute; top: 50%; width: 100%; text-align: center; いじょう宜しくお願いします。
- ベストアンサー
- HTML
- paddingはテーブルに対して行えないの?
cssのpaddingはテーブルに対して行えないのでしょうか? table[summary="table_あ"] { text-align: center; padding: 20px 0px; } というcssを設定すると text-align: center; は適用されているのに padding: 20px 0px; は無視されます。 http://www.tagindex.com/stylesheet/table/padding.html を参考にしたのですが、 もしかして、 tableでpaddingは使えないのでしょうか? 上下のみ空白が欲しいので20px 0pxとしました。
- ベストアンサー
- HTML
- (HTML)Tableを任意の位置に置きたい
今晩は、html初心者です、宜しくお願いします。 TABLE(表)を任意の位置におきたいのですがタグの書き方がわかりません。 参考書等を見ましたが、センターとか右寄せとかの例ばかりで肝心の内容に触れてなくて参考になりません。 htmlに詳しい方、どなたか宜しくお願いします。 DIVとかを使うとある一定の部分をDIV領域としての領域を使うことになります。 単にTableの領域だけを任意の場所にピンポインントで設定(例えば上から300px、左から300px) したいですが、他のアプリケーションンを使わないとタグでは指定出来ないのでしょうか。 設定条件として、表挿入後に表の上下左右に自由に文字、イメージを入れることが出来るということです。 そもそもhtmlはそのような自由度のある条件を設定すること自体を考えていないのでしょうか。
- ベストアンサー
- HTML
- テーブルを
テーブルの位置を、指定したいんですけど・・ 私の知ってるタグは右に寄せる(right)、中央に配置(center)、左に寄せる(left)の三つだけです。 左と、中央の間ぐらいに配置したいんですけど・・ どうすればいいでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- ブラウザの中心に
テーブルの中に画像を配置して、 ブラウザの大きさを変えても、画像が上下左右の中心に 位置するようにするには、HTMLをどの様に書けばいいのでしょうか?
- ベストアンサー
- ホームページ作成ソフト
- HTMLでテーブル内の背景画像固定方法は?
HTMLでテーブルの背景に画像を指定することは可能ですが、その背景画像を繰り返さないように指定したり、位置を指定したりすることはできるのでしょうか。 CSSではなくHTMLで指定できるのかどうか、また出来るのであればそのサンプルを教えて頂けると助かります。
- 締切済み
- HTML
- HTML、CSSについて。テーブル背景がズレる。
こんにちは。よろしくお願いします。 HTMLとCSS、2つのファイルを作成しています。 HTMLでテーブルを作成し、<td><div=名前></div></td> として、テーブルの中身はCSSにまかせています。 複数列、複数行ありますがdiv名はひとつずつ違うのが付いています。 CSSでは、 div#名前 { width: 20px; height: 20px; margin: 0px; padding: 0px; background: url(画像名.gif); } ・ ・ ・ htmlを表示させてはcssのpxを調節し、 きれいな背景画像付きのテーブルが完成した!と思ったのですが、 ブラウザの文字サイズを最大に変更すると崩れてしまいました。 pxではなくて%で指定してみても崩れます。 解決策をご存知の方、教えてくださると有難いです。 よろしくお願いします。
- 締切済み
- HTML
- htmlのtableレイアウトについて
こんばんは。訳あってcssとテーブルの両方のレイアウト手法を用いた サイト作りをしています。準初心者です。 昔から受け継がれてきたサークルのサイトの更新担当をしているのですが、 テーブルレイアウトとcssレイアウトがごちゃまぜで、わけの分からないスペーサーgifなど も多用されていたりと、悲惨な有様なので、必死に修復しているところです。 テーブルレイアウトとで組まれていても、今回は抜本的な対策は留保するつもりで書いていた のですが、ある問題に突き当たりました。 divタグ内のtableタグによって作られた1×1の表ボックスが更新情報欄になっていて、 ページの左端に隙間無くくっついているようなレイアウトにしようと試みました。 <TABLE style=" border:0px;padding:0px;margin:0px;・・とするとdivのブロック要素と テーブルが完全にくっついた状態にできると思い実践してみたのですが、どうしても何pxかの隙間が生じてしまうのです。試行錯誤の末、もとのソースコードではtable要素にhtmlでwidth="400" と指定されていたものをtableタグ内に <TABLE style=" border:0px;padding:0px;margin:0px; width:400px;> と指定し直した結果、計らずしもこの隙間は無くなりました。 そこで疑問なのですが、なぜこのような結果になったのでしょうか、ご教授ください!
- 締切済み
- CSS
- テーブルの配置
お忙しいところすみません。たぶんCSSでレイアウトした方がいいと思うのですが、よく分からないのでとりあえずテーブルでレイアウトしています。 テーブルの入れ子にせずにレイアウトをしたいのですが、ブラウザーで確認すると、文字サイズを小さくすると、真ん中の左右に並べたテーブルが上下のテーブルの位置からはみだしてしまいます。 何かタグを付け加えるとうまくいくのでしょうか? ・まず、ページの上にタイトルやボタンを配置するテーブルを置き、 <table width="98%" border="0" align="left" cellpadding="0" cellspacing="0"> ・その下に左右にテーブルを配置し、内容を書き、 <table width="49%" border="0" align="left" cellpadding="0" cellspacing="0"> <table width="49%" border="0" align="right" cellpadding="0" cellspacing="0"> ・その下にまたテーブルを置いて、コピーライトを表示させる <table width="98%" border="0" align="left" cellpadding="0" cellspacing="0"> 省略してタグを書いていて、分かりにくければ申し訳ございません。教えていただけるとうれしいです。どうぞよろしくお願いいたします。
- ベストアンサー
- HTML
- テーブルの位置を細かく指定したい。
現在、テーブルを組み合わせたサイトを作っていまして そのテーブルの位置に悩んでおります。 背景固定で一つ大きめのイラストを置いていまして そこに合わせてテーブルの位置を細かく調整したいのです。 center、left、rightの偏った3種類の位置じゃなく 左から200ピクセル程度の位置にテーブルを置きたいのです。 この様なタグはありませんか? これはCSSなどて指定するしかないのでしようか?
- ベストアンサー
- HTML
お礼
ごめんなさい言葉足らずでした。 windowは700px*400pxは最悪下回らないと勝手に決め付けて作ってました(笑) このテーブル内に全コンテンツを収めます。 この発想をCSSで試しましたらセンターにきました! ただブラウザ間で表現が変わるので、コードのせいかわたしのせいか勉強します↓ ありがとうございました。