JSFiddle - React, Tailwind, and code Playground

by Animik

HTML

<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<div class="row">

  <div class="col-xs-1">
    <div class="vertical_left">
      <h3>Stuff</h3>  <!-- center this -->
    </div>
  </div>
  
  <div class="col-xs-10" style="width:500px; height:500px; border:1px solid black; display:flex; align-items: center;">
    want outside text center aligned to this vertical position
  </div>

  <div class="col-xs-1">
    <div class="vertical_right">
      <h3>Stuff and Things</h3>  <!-- center this -->
    </div>
  </div>
  
</div>

CSS

.vertical_right{
  -webkit-transform-origin: top right;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform:rotate(90deg);
    transform: rotate(90deg);
    white-space:nowrap;
    display:block;
}
.vertical_left{
    -webkit-transform:rotate(270deg);
    -moz-transform:rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform:rotate(270deg);
    transform: rotate(270deg);
    white-space:nowrap;
    display:block;
}