アライメントがtext-align:justify
の組み合わせを意味技法で作られたCSSプロパティ、display: inline-block
と生成されたコンテンツを持っています水平に分配する。
生成されたコンテンツの目的は改行を強制することです。それ以外の場合、要素は左または右揃えのままです。
ので、コードの重要な部分は、以下のとおりです。this linkで
.header_top_bar .content {
text-align: justify;
...
}
.header_top_bar .title, .header_top_bar .social, .header_top_bar .newsletter, .header_top_bar .search {
display: inline-block;
...
}
と
.header_top_bar .content::after {
content: '';
display: inline-block;
vertical-align: top;
width: 99%;
}
あなたがこのテクニックの説明を見つけることができます。
は、私はまた、
.wrapper{
text-align: justify;
padding: 10px;
background: #333;
}
.wrapper::after {
content: '';
display: inline-block;
vertical-align: top;
width: 99%;
}
.justified-element {
display: inline-block;
vertical-align: middle;
margin: 0;
font-size: 16px;
color: #fff;
}
<div class="wrapper">
<p class="justified-element">One</p>
<span class="justified-element">Two</span>
<div class="justified-element">Three</div>
<p class="justified-element">Four</p>
</div>
一般的にソーシャルメディアのタグがjavascriptやjqueryので管理されているコードの簡易版でフィドルを作りました。したがって、実行時にそのdivの内容を満たすスクリプトが実行されている可能性があります。それは理にかなっていますか?あなたのサイトコードとは何の関係もないかもしれません。 –