JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
<main>
<section>
<p>Antonette Mariliane Barisossa</p>
<article class="messageStyle1">
<h4>Das ist eine Ueberschrift</h4>
<span>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</span>
</article>
</section>
<section>
<p>Valli Dibu</p>
<article class="messageStyle2">
<h4>Das ist eine andere Nachricht</h4>
<span>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</span>
</article>
</section>
<section>
<p>Hannes Weninger</p>
<article class="messageStyle3">
<h4>Wieder eine andere Nachricht</h4>
<span>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero...
CSS
main {
border: 1px solid #ccc;
border-radius: 4px;
margin-left: 200px;
margin-top: 20px;
display: table;
table-layout:fixed;
border-spacing:1px;
border-collapse:separate;
}
section {display: table-row}
h4, p {margin:0}
article, p {display:table-cell;padding:10px;vertical-align:middle}
article {
width:100%;
border-left-width: 4px;
border-left-style: solid;
}
.messageStyle1 {
border-left-color: #aa6708;
}
.messageStyle2 {
border-left-color: #1b809e;
}
.messageStyle3 {
border-left-color: #4cae4c;
}