2013-03-23 19 views
6

私は現在、HTML5ゲーム用のマップエディタを開発していますが、その間にビルディングブロックのサムネイルを含むキャンバスにいくつかの擬似要素を追加したいと考えていました。しかし、実験やスクロールなしの1時間の後、私は単純に擬似要素を表示させることができませんでした。私はdivにCSSを適用しようとしましたが、現れました。 http://jsfiddle.net/ZsHGE/キャンバスに擬似要素を追加することはできませんか?

だから、私は答えを、stackoverflowの時にここで、あなたにすべてを知って人々を回すよ、それが擬似要素を追加することは不可能である。ここでは

はiv'e設定の簡単な例です。キャンバス要素? (例えば canvasimgなど)

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"; } 

答えて

11

置換要素は現在擬似要素と機能しません。

注意。この仕様では、:before:afterのインタラクションをreplaced elements(HTMLではIMGなど)と完全に定義していません。これは将来の仕様でより詳細に定義されます。

Source

関連する問題