मेरे पास एक बटन है जिसमें इसमें कुछ टेक्स्ट है। जब आप इसे दबाते हैं, तो टेक्स्ट बदल जाता है। यह बटन की चौड़ाई बदल देता है।सामग्री परिवर्तनों के कारण संक्रमण तत्व आकार
#el {
transition: width 150ms ease-out;
}
बेशक
, कि केवल काम करता है जब आप स्पष्ट रूप से width
संपत्ति बदलने के लिए: यह बहुत अच्छा है, तो एक कुछ इस तरह के साथ एक तत्व की चौड़ाई के परिवर्तन संक्रमण हो सकता है किया जाएगा।
क्या किसी को इस प्रभाव को प्राप्त करने के लिए सुरुचिपूर्ण तरीका पता है? Here's a (yet-to-function) fiddle to hack away at।
यह सही रास्ते पर थोड़े है, लेकिन यह बदलाव किया जा करने के लिए इतना है कि पाठ नहीं करता है 'की जरूरत टी "पॉप" - मैं इसके साथ खेल रहा हूँ। मैं वास्तव में * न्यूनतम जावास्क्रिप्ट के साथ कुछ देखना चाहता हूं, हालांकि। – namuol
बहुत उपयोगी, धन्यवाद! (मेरे मामले में मैंने प्रभाव को सुगम बनाने के लिए 'व्हाइट-स्पेस: नाइट्रैप' जोड़ा।) –