CSSだけで、ロゴ風のテキスト表示を実装するテストです。
サンプルは、上から順に無加工の元のテキスト、2番目が、「letter-spacing: 3px」を使って文字間をあけ、「transform: scale(1.2, 1)」を使って文字の横幅を20%のばした平体にし、「text-shadow」を使ってアウトラインを表現し、同じものを二つ重ねてずらしています。
3番目は、2番目の色替えです。
Conifer
Conifer
Conifer
Conifer
Conifer
HTMLソース
<div class="logowrap">
<div class="like-logo0">Conifer</div>
/*---2番目---*/
<div class="like-logo1">Conifer</div>
<div class="like-logo2">Conifer</div>
/*---3番目---*/
<div class="like-logo3">Conifer</div>
<div class="like-logo4">Conifer</div>
</div>
CSSソース
div.like-logo0 {
color:#333;
position:absolute;
top:20px;
left:46px;
}
div.like-logo1 {
color:darkgreen;
letter-spacing: 3px;
text-shadow: darkgreen 2px 2px 0px, darkgreen -2px 2px 0px,
darkgreen 2px -2px 0px, darkgreen -2px -2px 0px;
transform: scale(1.2, 1);
position:absolute;
top:140px;
left:50px;
}
div.like-logo2 {
color:#cfd;
letter-spacing: 3px;
text-shadow: darkgreen 1px 1px 0px, darkgreen -1px 1px 0px,
darkgreen 1px -1px 0px, darkgreen -1px -1px 0px;
transform: scale(1.2, 1);
position:absolute;
top:136px;
left:46px;
z-index:1;
}
div.like-logo3 {
color:#26c;
letter-spacing: 3px;
text-shadow: #26c 2px 2px 0px, #26c -2px 2px 0px, #26c 2px -2px 0px, #26c -2px -2px 0px;
transform: scale(1.2, 1);
position:absolute;
top:260px;
left:50px;
}
div.like-logo4 {
color:#37d;
letter-spacing: 3px;
text-shadow: #fff 1px 1px 0px, #fff -1px 1px 0px, #fff 1px -1px 0px, #fff -1px -1px 0px;
transform: scale(1.2, 1);
position:absolute;
top:256px;
left:46px;
z-index:1;
}