• ベストアンサー

複数列を持ったリストボックスの作成

HTML超初心者です。 この度、ASPを用いての開発を行う事となりました。 ASPはもちろんですが、まずは、HTMLにてこずってます。 そこで、どなたかご教授いただきたいのですが、 複数列を持ったリストボックスの作成は、HTMLのみで可能でしょうか? また、先頭行をヘッダ見出し行にする事は可能でしょうか? 不可能であった場合、実現方法は何かありますか? すみませんが、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.2

こんちくは。 同じく、補足要求ですかね。。。 >>リストボックス というぐらいですから、複数表示は可能ですよね。 「複数列」が何を意味するのか。 横ですか?だったら、リストボックスを複数用意すれば済むのでは。 >>ヘッダ見出し行 とはなんでしょうかね。 「HTML」だけの単位でいうと。。。「ヘッダ見出し」とは何を刺すんでしょうか。

nagamon181
質問者

補足

早速の回答ありがとうございます。 説明不足ですみません。。 頑張って図示してみます。 -------------------------------- | ID | 名称 | 登録日 | ←ヘッダ行 -------------------------------- | 01 | あい | yyyymmdd | -------------------------------- | 02 | うえ | yyyymmdd | -------------------------------- | 03 | おか | yyyymmdd | -------------------------------- | 04 | きく | yyyymmdd | -------------------------------- | 05 | けこ | yyyymmdd | --------------------------------  ↑列1 ↑列2   ↑列3 のように、複数列を持ったリストボックスは実現可能でしょうか? (表示上ずれてるかもしれませんが、各列は等間隔で表示) 実現不能であった場合、代替案は何かありますか? すみませんが、よろしくお願いいたします。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

そういうことであれば、セレクトボックスを等角フォントで表示すると いうのはいかがでしょう? 2個以上の半角スペースはつぶれちゃうので、&nbsp;などに置換して みてください。 <style type="text/css"> .ms{ font-family: monospace; font-size: 12px; } </style> <form> <select class="ms"> <option>| ID | 名称 | 登録日&nbsp;&nbsp; |</option> <option>| 01 | あい | yyyymmdd |</option> <option>| 02 | うえ | yyyymmdd |</option> <option>| 03 | おか | yyyymmdd |</option> <option>| 04 | きく | yyyymmdd |</option> <option>| 05 | けこ | yyyymmdd |</option> </select> </form>

nagamon181
質問者

お礼

お世話になります。 参考にさせていただき、何とか頑張って見ます。 ありがとうございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>複数列を持ったリストボックスの作成は、HTMLのみで可能でしょうか? どのようなものを想定しているかわかりづらい表現ですね。 ちょっと図示してもらえば、それに近いことならできるかもしれません。 (場合によってはjavascriptなどと併用して) >また、先頭行をヘッダ見出し行にする事は可能でしょうか? HTMLに「ヘッダ見出し行」という概念がないと思いますが、 これもどうしたいのか具体例があるとよいでしょう。 >不可能であった場合、実現方法は何かありますか? これは日本語としておかしいですね。 普通不可能なら実現方法はないですよね? 代替案ならあるかもしれないので、そこはどのような機能を 実現したいのかをかいてみてください

nagamon181
質問者

補足

早速の回答ありがとうございます。 ANo.2の補足を参照願います。 よろしくお願いいたします。

関連するQ&A

専門家に質問してみよう