Element.implement('vertical', function(){ return this.setStyles({ 'float': 'left', 'text-align': 'center', 'line-height': '100%', 'white-space': 'pre-line' }).set('text', this.get('text').split('').join('\n')); }); $$('h1').vertical();
<h1 class="vertical-text">Vertical</h1>
h1 { font-size: 14px; font-family: Georgia; }