2011-06-05 40 views
10

के साथ कैरेट को संशोधित करने के लिए कैसे करें सामान्य वर्टिकल बार से ब्लॉक में कैरेट (टेक्स्ट सम्मिलन बिंदु, टेक्स्ट सम्मिलन कर्सर, जो पाठ बॉक्स में चमकती चीज चमकती है) को बदलने के लिए सीएसएस का उपयोग करने का कोई तरीका है, जैसे कि दयालु है कि अधिकांश कमांड लाइनों में डिफ़ॉल्ट है?सीएसएस

+3

डुप्लीकेट प्रश्न करने के लिए एक डेमो है: http://stackoverflow.com/questions/7339333/styling-text-input-caret –

उत्तर

1

रूप here उत्तर दिया:।

"मैं विश्वास है कि यह ब्राउज़र डिजाइन का हिस्सा है, और सीएसएस की मुट्ठी में नहीं

हालांकि, यहां एक दिलचस्प लिखने का अनुकरण पर निर्भर है । जावास्क्रिप्ट और सीएसएस http://www.dynamicdrive.com/forums/showthread.php?t=17450 यह मेरे लिए एक सा hacky लगता है का उपयोग करते हुए एक कैरेट परिवर्तन, लेकिन शायद ही रास्ता कार्य को पूरा करने लेख का मुख्य बिंदु है:

हमारे पास दर्शक के दृश्य से कहीं भी एक सादे टेक्स्टरेरा होगा और जब उपयोगकर्ता हमारे "नकली टर्मिनल" पर क्लिक करेगा तो हम टेक्स्टरेरा में ध्यान केंद्रित करेंगे और जब उपयोगकर्ता टाइपिंग शुरू करेगा तो हम बस टाइप किए गए डेटा को जोड़ देंगे हमारे "टर्मिनल" के लिए textarea और वह वह है। "

HERE कार्रवाई "