- ベストアンサー
複数列を持ったリストボックスの作成
HTML超初心者です。 この度、ASPを用いての開発を行う事となりました。 ASPはもちろんですが、まずは、HTMLにてこずってます。 そこで、どなたかご教授いただきたいのですが、 複数列を持ったリストボックスの作成は、HTMLのみで可能でしょうか? また、先頭行をヘッダ見出し行にする事は可能でしょうか? 不可能であった場合、実現方法は何かありますか? すみませんが、よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんちくは。 同じく、補足要求ですかね。。。 >>リストボックス というぐらいですから、複数表示は可能ですよね。 「複数列」が何を意味するのか。 横ですか?だったら、リストボックスを複数用意すれば済むのでは。 >>ヘッダ見出し行 とはなんでしょうかね。 「HTML」だけの単位でいうと。。。「ヘッダ見出し」とは何を刺すんでしょうか。
その他の回答 (2)
- yambejp
- ベストアンサー率51% (3827/7415)
そういうことであれば、セレクトボックスを等角フォントで表示すると いうのはいかがでしょう? 2個以上の半角スペースはつぶれちゃうので、 などに置換して みてください。 <style type="text/css"> .ms{ font-family: monospace; font-size: 12px; } </style> <form> <select class="ms"> <option>| ID | 名称 | 登録日 |</option> <option>| 01 | あい | yyyymmdd |</option> <option>| 02 | うえ | yyyymmdd |</option> <option>| 03 | おか | yyyymmdd |</option> <option>| 04 | きく | yyyymmdd |</option> <option>| 05 | けこ | yyyymmdd |</option> </select> </form>
お礼
お世話になります。 参考にさせていただき、何とか頑張って見ます。 ありがとうございました。
- yambejp
- ベストアンサー率51% (3827/7415)
>複数列を持ったリストボックスの作成は、HTMLのみで可能でしょうか? どのようなものを想定しているかわかりづらい表現ですね。 ちょっと図示してもらえば、それに近いことならできるかもしれません。 (場合によってはjavascriptなどと併用して) >また、先頭行をヘッダ見出し行にする事は可能でしょうか? HTMLに「ヘッダ見出し行」という概念がないと思いますが、 これもどうしたいのか具体例があるとよいでしょう。 >不可能であった場合、実現方法は何かありますか? これは日本語としておかしいですね。 普通不可能なら実現方法はないですよね? 代替案ならあるかもしれないので、そこはどのような機能を 実現したいのかをかいてみてください
補足
早速の回答ありがとうございます。 ANo.2の補足を参照願います。 よろしくお願いいたします。
補足
早速の回答ありがとうございます。 説明不足ですみません。。 頑張って図示してみます。 -------------------------------- | ID | 名称 | 登録日 | ←ヘッダ行 -------------------------------- | 01 | あい | yyyymmdd | -------------------------------- | 02 | うえ | yyyymmdd | -------------------------------- | 03 | おか | yyyymmdd | -------------------------------- | 04 | きく | yyyymmdd | -------------------------------- | 05 | けこ | yyyymmdd | -------------------------------- ↑列1 ↑列2 ↑列3 のように、複数列を持ったリストボックスは実現可能でしょうか? (表示上ずれてるかもしれませんが、各列は等間隔で表示) 実現不能であった場合、代替案は何かありますか? すみませんが、よろしくお願いいたします。