You really should have added some of your tries in html and css. But i go in for an answer, because you drew what you wanted to achieve.
The biggest problem with your question is, that you did not give enough information. I think you try to have the given layout, with 3 centered <div>
s of unknown width.
You can solve this with flexbox.
Here is one possible answer to your question:
HTML:
<div class="container">
<div class="left">Text</div>
<div class="center">More text</div>
<div class="right">Some text</div>
</div>
(relevant) CSS:
.container
{
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
.container > div
{
margin: 0 15px;
flex: 0 0 auto;
}
Full demo: http://jsfiddle.net/vk4Lqvo7/1/