h1{ -ms-writing-mode: tb-rl; writing-mode: vertical-rl; background-color:#66CCCC; color: white; width :200px; height:700px; } .sub{ font-size: 20px; padding: 10px } .hon{ font-size: 50px; font-weight: bold; } .e{ position: absolute; width:auto; height:400px; left: 250px; top:5px; width: 500px; } div{ position: absolute; top: 450px; left: 250px; } .box{ background-color:#66CCCC; color: white; padding: 10px; }