Ich versuche, den Text an der Mitte des übergeordneten Containers auszurichten, aber er richtet sich etwas weiter nach unten als in der Mitte. HierVertikales Ausrichten: nach Element im übergeordneten Container (jsfiddle)
ist die Geige: https://jsfiddle.net/xrvo6txq/1/
CSS:
.caret-right {
position: relative;
display: block;
}
.caret-right:after {
position: absolute;
right: 5%;
top: 50%;
display: inline-block;
vertical-align: middle;
transition: .15s;
-webkit-transition: .15s;
-moz-transition: .15s;
font-family: FontAwesome;
content: "\f105"; /* fa-angle-right */
font-size: 1.5em;
}
.caret-right:hover:after {
right: 4%;
}
.box {
border: 1px solid #ccc;
padding: 1em;
}
.align-center {
text-align: center;
}
HTML:
<a class="caret-right" href="#" title="Get Started">
<div class="box">
<p class="align-center">Get started now with <span class="color-theme-a">5 free lessons</span>.</p>
<p class="align-center">No credit card needed</p>
</div>
</a>
Vielen Dank, funktioniert super! – JROB
Gern geschehen! – timolawl