none
コンテンツ内の配置について RRS feed

  • 質問

  • コンテンツ内の配置について教えて下さい。

    コンテンツ内にテーブル(1行2列)を配置し、左にカレンダーコントロール右にMultiViewを作成。MultiView内にDetailsView1とDetailsView2を配置しそれぞれを切り替えて表示させているのですが、実行させるとDetailsView1/2共にコンテンツ内の中央に配置されてしまいます。私としましては中央ではなく上に配置させたいのですがどこを修正したらいいのか解りません。スタイルプロパティ等いろいろ試してみたのですがうまくいきませんでした。基本的なことですが宜しくお願いします。

    又、今回コンテンツ内にテーブルを配置し左にカレンダーコントロール、右にDetailsViewと表示させましたが、テーブルを配置せずに左にXX、右にYYとコントロールを並べることは可能でしょうか?

    2007年1月10日 4:20

回答

  • 私が知らないだけかもしれませんが、スタイルビルダではできないと思います。
    私は手でスタイルシートを書いて、デザイン画面でツールボックスのHTMLからDIVを追加し、そのプロパティでスタイルシートのIDを指定しています。で、DIVの中に目的のWebコントロールを放り込みます。
    今回は、float:leftなんかを使えばいいんじゃないでしょうか? そんなに私はスタイルシートに関して詳しくないので、あまり突っ込まれると困ってしまいます。(^^;

    ざくっと検索したところ、以下なんかが参考になるんじゃないでしょうか?

    スタイルシートによる崩れない 2カラム 3カラム・レイアウト
    http://desperadoes.biz/style/dan/index.php

    2007年1月10日 8:01
    モデレータ

すべての返信

  •  POD さんからの引用

    実行させるとDetailsView1/2共にコンテンツ内の中央に配置されてしまいます。私としましては中央ではなく上に配置させたいのですがどこを修正したらいいのか解りません。スタイルプロパティ等いろいろ試してみたのですがうまくいきませんでした。

    テーブルタグの中に配置されているからでしょう。やるとしたら、tdタグにおいて、alignやvalignを指定することになると思います。

     POD さんからの引用

    又、今回コンテンツ内にテーブルを配置し左にカレンダーコントロール、右にDetailsViewと表示させましたが、テーブルを配置せずに左にXX、右にYYとコントロールを並べることは可能でしょうか?

    今はテーブルタグではなく、スタイルを使って配置するのが一般的です。

    2007年1月10日 5:11
    モデレータ
  • >今はテーブルタグではなく、スタイルを使って配置するのが一般的です。

    そうですよね。私もそう思いスタイルを使ったのですがなかなか思うようにいかなかったもので、テーブルを使用した次第です。

    ちなみにスタイルのどこをどう変えればいいのか教えて頂けますか?

    スタイルビルダの位置の部分をいろいろ変えてみましたがだめでした。宜しくお願いします。


     

    2007年1月10日 6:41
  • 私が知らないだけかもしれませんが、スタイルビルダではできないと思います。
    私は手でスタイルシートを書いて、デザイン画面でツールボックスのHTMLからDIVを追加し、そのプロパティでスタイルシートのIDを指定しています。で、DIVの中に目的のWebコントロールを放り込みます。
    今回は、float:leftなんかを使えばいいんじゃないでしょうか? そんなに私はスタイルシートに関して詳しくないので、あまり突っ込まれると困ってしまいます。(^^;

    ざくっと検索したところ、以下なんかが参考になるんじゃないでしょうか?

    スタイルシートによる崩れない 2カラム 3カラム・レイアウト
    http://desperadoes.biz/style/dan/index.php

    2007年1月10日 8:01
    モデレータ
  • trapemiya さんありがとうございました。

    私もスタイルシートはやったことがない為、参考URLを確認し勉強してみようとおもいます。

    ありがとうございました。

     

    2007年1月10日 8:29