I am currently attempting to vertically center the buttons with the rest of the '.row'.
Here is currently what I have. I have tried using things like adding style="vertical-align: center;" to different elements but the buttons do not move. The only solution I have found is to move them down with something like 'top: 100px;' but of course that is not an efficient solution since it does not work on all screen sizes
The buttons are in their own div (.col.s3) which helps orient them horizontally on the .row. The object here is to vertically center the two outside buttons to the middle group (.col.s6)
Is there any way to easily vertically center these elements?
Check the example here: https://jsfiddle.net/nn35pj3j/
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.95.3/css/materialize.min.css">
</head>
<body>
<div class="row">
<div class="col s3">
<!-- First Button -->
<a class="btn-floating btn-small waves-effect waves-light red left" style=""><i class="mdi-content-add"></i></a>
</div>
<!-- Middle -->
<div class="col s6">
<h2 class="header" style="text-align: center">Buttons</h2>
<div>
<a class="waves-effect waves-light btn">One</a>
<a class="waves-effect waves-light btn">Two</a>
<a class="waves-effect waves-light btn">Three</a>
<a class="waves-effect waves-light btn">Four</a>
<a class="waves-effect waves-light btn">Five</a>
<a class="waves-effect waves-light btn">Six</a>
<a class="waves-effect waves-light btn">Seven</a>
</div>
</div>
<div class="col s3">
<!-- Second Button -->
<a class="btn-floating btn-small waves-effect waves-light red right"><i class="mdi-content-add"></i></a>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.95.3/js/materialize.min.js"></script>
</body>
</html>