通常は「テキスト」「ブラウザソース」の2個を作る必要がありましたが、この方法だと「ブラウザソース」だけで文字が出せます。テキストにいい感じの枠も付きます。
content: "しもの";
のところを編集して走者名を変えれます-webkit-text-stroke: 6px red;
の red を #000
とかにするほうが綺麗だと思います。(ここでは分かりやすいように赤にした).root::before, .root::after{ content: "しもの"; color: #fff; font-size: 40px; position: absolute; top: 0px; left: 8px; z-index: 9999; font-weight: bold; } .root::before{ -webkit-text-stroke: 6px red; } .root::after{ -webkit-text-stroke: 0; }
.root::before, .root::after{ content: "しもの"; color: #fff; font-size: 40px; position: absolute; top: 0px; left: 8px; z-index: 9999; font-weight: bold; } .root::before{ text-shadow: 3px 3px 3px #000, -3px -3px 3px #000, -3px 3px 3px #000, 3px -3px 3px #000, 3px 0px 3px #000, -3px -0px 3px #000, 0px 3px 3px #000, 0px -3px 3px #000; } .root::after{ text-shadow: 0; }