そのため、現在HTML5ゲーム用のマップエディターを開発しています。その間、ビルディングブロックのサムネイルを含むいくつかの疑似要素をキャンバスに追加したいと思いました。しかし、1時間の実験と成功なしのグーグルの後、疑似要素を表示させることができませんでした。cssをdivに適用してみたところ、表示されたので、canvas要素で何か特別なことが起こっていると思いますか?
設定した簡単な例を次に示します。http: //jsfiddle.net/ZsHGE/
それで、私はあなたに目を向けます、答えのために、ここスタックオーバーフローですべての知っている人々は、答えのために、キャンバス要素に疑似要素を追加することは不可能ですか?
HTML:
<!-- No visible pseudo candy :( -->
<canvas class="gimmeSomePseudoCandy" width="50" height="50"> :( </canvas>
<!-- pseudo candy appears! :) -->
<div class="gimmeSomePseudoCandy"></div>
CSS:
.gimmeSomePseudoCandy:after { content:"Candy"; }