これは以前に何度も回答されていることは知っていますが、何度も試してみましたが、コードはすべて一緒にフランケンシュタイン化されています。フロートタグを使用すると垂直方向の配置が正しく機能しない可能性があることは理解していますが、それを取り出しても、テキスト/リンクはまだ垂直方向に整列していません...途方に暮れています。コントロールの。スタイルシートを参照する代わりに、リンクタグ自体にスタイルを入れてみました... うーん、助けが必要です。すべてのコードが必要かどうかはわかりませんが、投稿の下部にある作成者ボックス用で、これは同じ作成者による以前の投稿にリンクする小さなボックスです。
HTML
<div class="home_icon">
<a href="%author_link% " style="display: block; font: bold 13px 'lucida sans', 'trebuchet MS', 'Tahoma'; color: #fff; vertical-align: middle; text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
text-decoration: none;">
View all %post_count% posts by %name% </a>
</div>
CSS
.home_icon {
width: 425px;
height: 30px;
float:right;
font: bold 11px 'lucida sans', 'trebuchet MS', 'Tahoma';
color: #fff;
text-transform: uppercase;
background: #d83c3c;
position: relative;
text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
vertical-align: middle;
text-align: left;
padding: 0px;
margin-top: 5px;
-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);
box-shadow:0 1px 3px rgba(0, 0, 0, 0.3) ;
}
.home_icon:before {
content:"";
position:absolute;
right: 100%;
width: 0;
height: 0;
border-top: 15px solid transparent;
border-right: 15px solid #d83c3c;
border-bottom: 15px solid transparent;
}