2013-04-19 13 views
5

क्या पहले से सम्मिलित तत्व पर ट्रांसफॉर्म लागू करने का कोई तरीका है?ट्रांसफॉर्म: पहले या: आइटम के बाद

निम्नलिखित काम नहीं करता है, लेकिन मैं अन्य समाधानों के लिए खुला हूं।

.itemclass:before { 
    content: "➨"; 
    transform: rotate(30deg); 
    -ms-transform: rotate(30deg); /* IE 9 */ 
    -webkit-transform: rotate(30deg); /* Safari and Chrome */ 
} 
+0

क्या आप मुझे बता सकते हैं कि क्या है कि तीर फ़ॉन्ट है - मैं कि नोटपैड – dekdev

+0

में मैं यहाँ से तीर निकाला प्राप्त कर सकते हैं: http://character-code.com/arrows-html-codes.php –

उत्तर

10

ट्रांसफॉर्म को inline तत्वों को प्रतिस्थापित नहीं किया जा सकता है। जोड़ें:

display:inline-block; 

Demo

साइड-ध्यान दें: हालांकि इस उपयोग के इस मामले पर लागू नहीं होता, absolute/fixed स्थिति एक display संपत्ति के लिए की जरूरत त्यागने के रूप में इन स्वचालित रूप से display:block रूप में माना जाता हैं।

एक बदला जाने वाला तत्व एचटीएमएल नाम स्थान जो या तो एक block-level या atomic inline-level element, या जिनके 'display' संपत्ति के लिए गणना करता है 'table-row', 'table-row-group है में एक तत्व है:

इसके अलावा, transformable element की परिभाषा की जाँच ',' table-header-group ',' table-footer-group ',' table-cell ', या' table-caption '; या एसवीजी नेमस्पेस में एक तत्व ([SVG11] देखें) जिसमें गुण 'transform', 'patternTransform' या 'gradientTransform' हैं।

+1

धन्यवाद ! पहली बार मैंने इसे पढ़ा, मैंने इसे गलत समझा, लेकिन यह बहुत अच्छा काम करता है। –

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