2013-03-23 4 views
6

तो, मैं वर्तमान में एक HTML5 गेम के लिए एक नक्शा संपादक विकसित कर रहा हूं, और ऐसा करने के दौरान, मैं ब्लॉक बनाने के लिए थंबनेल युक्त कैनवास में कुछ छद्म तत्व जोड़ना चाहता था। लेकिन बिना किसी सफलता के प्रयोग और गुगलिंग के एक घंटे बाद, मैं बस छद्म तत्व प्रकट नहीं कर सका, मैंने सीएसएस को एक div को लागू करने की कोशिश की और ऐसा दिखाई दिया, तो मुझे लगता है कि कैनवास तत्व के साथ कुछ विशेष चल रहा है? http://jsfiddle.net/ZsHGE/कैनवास में छद्म तत्व जोड़ने के लिए असंभव है?

तो, मैं तुम्हें करने के लिए, यहाँ stackoverflow पर मोड़ कर रहा हूँ सब जानते हुए भी लोग, एक जवाब के लिए, यह करने के लिए छद्म तत्वों को जोड़ने के लिए असंभव है:

यहाँ iv'e की स्थापना की एक सरल उदाहरण है कैनवास तत्व?

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

बदला तत्वों (जैसे canvas और img के रूप में) वर्तमान में छद्म तत्वों के साथ काम नहीं करते।

नोट। यह विनिर्देश :before और :afterreplaced elements (जैसे HTML में IMG) के साथ इंटरैक्शन को पूरी तरह से परिभाषित नहीं करता है। भविष्य में विनिर्देशन में इसे अधिक विस्तार से परिभाषित किया जाएगा।

Source

संबंधित मुद्दे