CSS
?
<div id="outer">
<div id="inner">Foo foo</div>
</div>
#outer {
width: 100%;
text-align: center;
}
#inner {
display: inline-block;
}
<div id="outer">
<div id="inner">Foo foo</div>
</div>
div
into an inline component that can be focused with text-align
..centered {
position: absolute;
left: 50%;
margin-left: -100px;
}
transform: translateX (-50%);
.centered {
width: 200px;
position: absolute;
left: calc (50% - 100px);
}