2013-03-21 17 views
7

क्या का उपयोग करके केवल :after छद्म प्रदर्शित करना संभव है? उदाहरण के लिए वैकल्पिक तत्वों का उपयोग करना।दोनों का उपयोग करके: बाद और: होवर

#parent{} 
#child{display:none;} 
#parent:hover >#child{display:block;} 

जहां तक ​​मेरा एक ही विधि के साथ मिल गया है:

#parent{} 
#parent:after{content:'hi';display:none;} 
#parent:hover #parent:after{display:block;} 

यह बिल्कुल संभव है? या मैं खुद को मूर्ख बना रहा हूँ?

#parent:hover:after { 
    content:'hi'; 
} 

JSFiddle:

+1

आप की कोशिश की है '#parent: मंडराना: after'? – SnareChops

+0

क्या आपने [इसे आजमाएं] (http://jsfiddle.net/kUF6v/)? –

+0

@SnareChops मेरे पास है लेकिन मैंने इस तरह की जगह छोड़ी है '# माता-पिता: होवर: बाद में यह मेरी समस्या है? lol – sourRaspberri

उत्तर

7

आप दो जोड़ सकते हैं।

+1

एक, क्या एक [क्रूर दुनिया] (http://i.imgur.com/RUXL5vI.png) हम पवित्र अपवित्रों के लिए हमारी स्थायी खोज में रहते हैं! ;-) –

4

आप कर सकते हैं निश्चित रूप से हाँ:

Demo

<a href="#">Demo</a> 

a:hover:after { 
    content: 'blah'; 
} 
5

हां। यकीन है कि तुम क्यों यह अपने आप कोशिश नहीं की लेकिन यह संभव है नहीं:

#parent:hover:after{content:'hi';} 

http://jsfiddle.net/uz3w4/

+0

मैंने तब के बीच एक जगह रखी ... क्या एक मंद मंद – sourRaspberri

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