私はこの質問を見てきました: パーセントベースのdivを中心に置く
しかし、私の試みは無益です。その質問の答えがどのように意味をなすのか、または100%の幅でそれを行う方法を私は完全に理解していません。基本的に、2つのdivを持つ動的にレンダリングされたページがあります。両方とも100%の幅と100%の高さに設定されているため、出力全体がキャプチャされます。したがって、2つのdivの長さが異なる場合は、divを本体の中央に配置します。
<body>
<div id="first">Longer Name</div>
<div id="second">Name</div>
</body>
現在の出力:
OUTPUT LONGER
OUTPUT SHORT
必要な出力:
OUTPUT LONGER
OUTPUT SHORT
div CSS:
height: 100%;
position: relative;
width: 100%;
本体CSS:
margin: 0;
padding: 0;
出力の動的な性質により、パーセンテージベースのdivが必要です。
編集
出力が大量のテーブルであることを明確にする必要があります。私が置いた例は、それをどのように中央に配置したいかを示すことでした。出力はテキストではありません。基本的に、1つのテーブル幅は120pxであり、本文の中央に配置する必要があります(これは、より長いdivの幅であり、1500pxになる可能性があります)。