ヘルプを検索しましたが、表のセル内に DIV を配置する方法しかないようです。DIV 内にテーブル セルを配置したいと考えています。
私のウェブサイトには、イベント、場所、航空機などをリストした「タイムライン」があります。これを示すためにテーブルを使用しました。テーブルは非常に幅が広く (約 14,000 ピクセル)、幅が約 900 ピクセルの DIV に表示されます。これは、視聴者がさまざまな時間にイベントを表示するために左右にスクロールする必要があることを意味します。これが私が望んでいた方法です。
この表は、HTML といくつかの基本的な PHP を組み合わせて作成されています。
最初は、ビューアがページを変更するたびに、タイムライン ビューが「リセット」されるため、常に最も早い時間/最も左のセルが表示されました。表の一番上の行の特定のセルのテキストを DIV の中央に配置する修正を求めました。つまり、視聴者がベトナムに関するページに切り替えた場合、タイムラインの一番上にテキスト「Vietnam」を含む行セルは、DIV の中央に配置されます。閲覧者が別のページ、たとえば「1945 年から 1950 年」に切り替えた場合、中央のセルは「1945 年から 1950 年」になります。
focus() を使用して、誰かが Javascript を手伝ってくれました。これは機能しますが、必要なテキストは DIV の右側にあります。
次に、DIV の左側にテキストを配置して、それぞれの期間が表示されるようにする方がよいと考えました。混乱している?
ここに私のページの 1 つがあります: http://www.satans-kittens.net/korea.php
ご覧のとおり、タイムライン テーブル/DIV では、「韓国」という単語が DIV の右側にあります。左に置きたいと思います。
何か案は?
ありがとう。