Skip to main content

एचटीएमएल 5 और CSS3 की उम्र में मार्की

कैसे टूटा टोकरी / वर्ष टोकरी पुन: उपयोग करने | टोकरी शिल्प | कचरे के बाहर बेस्ट | Artkala 503 (जून 2026)

कैसे टूटा टोकरी / वर्ष टोकरी पुन: उपयोग करने | टोकरी शिल्प | कचरे के बाहर बेस्ट | Artkala 503 (जून 2026)
Anonim

आप में से जो लंबे समय से एचटीएमएल लिख रहे हैं वे तत्व को याद कर सकते हैं। यह ब्राउज़र-विशिष्ट तत्व था जिसने स्क्रीन पर स्क्रॉलिंग टेक्स्ट का बैनर बनाया था। यह तत्व एचटीएमएल विनिर्देशन में कभी नहीं जोड़ा गया था और इसके लिए समर्थन व्यापक रूप से ब्राउज़र भर में भिन्न था। लोगों को अक्सर इस तत्व के उपयोग के बारे में बहुत मजबूत राय थी - सकारात्मक और नकारात्मक दोनों। लेकिन चाहे आप इसे प्यार करते या नफरत करते हैं, यह उस सामग्री को बनाने का उद्देश्य प्रदान करता है जो बॉक्स सीमाओं को दिखाई देता है।

मजबूत व्यक्तिगत राय के अलावा ब्राउज़र द्वारा इसे पूरी तरह कार्यान्वित नहीं किया गया था, इसका एक कारण यह था कि इसे एक दृश्य प्रभाव माना जाता है और इस तरह, इसे HTML द्वारा परिभाषित नहीं किया जाना चाहिए, जो संरचना को परिभाषित करता है। इसके बजाय, दृश्य या प्रस्तुति प्रभाव सीएसएस द्वारा प्रबंधित किया जाना चाहिए। और CSS3 मार्की मॉड्यूल को नियंत्रित करता है कि ब्राउज़र कैसे तत्वों के लिए मार्की प्रभाव जोड़ते हैं।

नई CSS3 गुण

CSS3 मार्की में आपकी सामग्री को प्रदर्शित करने में सहायता के लिए पांच नई गुण जोड़ता है: अतिप्रवाह शैली, मार्की शैली, मार्की खेलने गिनती, मार्की-दिशा तथा मार्की गति.

अतिप्रवाह शैली अतिप्रवाह शैली संपत्ति (जिसे मैंने लेख सीएसएस ओवरफ्लो में भी चर्चा की है) सामग्री बॉक्स को ओवरफ्लो करने वाली सामग्री के लिए पसंदीदा शैली को परिभाषित करता है। यदि आप मान को सेट करते हैं मार्की ऑनलाइन या मार्की-ब्लॉक आपकी सामग्री बाएं / दाएं (मार्की ऑनलाइन) या ऊपर / नीचे (मार्की-ब्लॉक).

मार्की शैलीयह संपत्ति परिभाषित करती है कि सामग्री कैसे देखें (और बाहर)।

विकल्प हैं स्क्रॉल, फिसल पट्टी तथा वैकल्पिक। स्क्रॉल पूरी तरह से स्क्रीन से सामग्री के साथ शुरू होता है, और फिर यह दृश्य क्षेत्र में तब तक चलता है जब तक यह पूरी तरह से स्क्रीन से पूरी तरह से बंद न हो जाए। स्लाइड पूरी तरह से स्क्रीन से सामग्री के साथ शुरू होती है और तब तक यह तब तक चलता है जब तक सामग्री स्क्रीन पर पूरी तरह से स्थानांतरित नहीं हो जाती है और स्क्रीन पर स्लाइड करने के लिए कोई और सामग्री नहीं छोड़ी जाती है।

आखिरकार, वैकल्पिक रूप से दूसरी ओर स्लाइडिंग, सामग्री को आगे और पीछे स्लाइडिंग करता है।

मार्की खेलने गिनतीउपयोग करने की कमी में से एक मार्की तत्व यह है कि मार्की कभी नहीं रुकती है। लेकिन शैली की संपत्ति के साथ मार्की खेलने गिनती आप विशिष्ट समय के लिए सामग्री को चालू और बंद करने के लिए मार्की सेट कर सकते हैं।

मार्की-दिशाआप उस दिशा को भी चुन सकते हैं जिस पर सामग्री स्क्रीन पर स्क्रॉल होनी चाहिए। मूल्य आगे तथा उलटा जब पाठ की दिशात्मकता पर आधारित होते हैं अतिप्रवाह शैली है मार्की ऑनलाइन और ऊपर या नीचे जब अतिप्रवाह शैली है मार्की-ब्लॉक.

मार्की-दिशा विवरण

अतिप्रवाह शैलीभाषा निर्देशआगेउलटा
मार्की ऑनलाइनएल टीआरबाएंसही
rtlसहीबाएं
मार्की-ब्लॉक ऊपरनीचे

मार्की गतियह संपत्ति निर्धारित करती है कि स्क्रीन पर सामग्री कितनी जल्दी स्क्रॉल करती है। मूल्य हैं धीमा, साधारण, तथा उपवास। वास्तविक गति सामग्री और ब्राउजर को प्रदर्शित करने पर निर्भर करती है, लेकिन मान होना चाहिए धीमा से धीमा है साधारण जो धीमा है उपवास.

मार्की गुणों का ब्राउज़र समर्थन

सीएसएस मार्की तत्वों को काम करने के लिए आपको विक्रेता उपसर्ग का उपयोग करने की आवश्यकता हो सकती है। वे निम्नानुसार हैं:

CSS3विक्रेता उपसर्ग
अतिप्रवाह-एक्स: मार्की-लाइन;अतिप्रवाह-एक्स: -वेबकिट-मार्की;
मार्की शैली-webkit-मार्की शैली
मार्की खेलने गिनती-webkit-मार्की-पुनरावृत्ति
मार्की-दिशा: आगे | रिवर्स;-वेबिट-मार्की-दिशा: आगे | पीछे की ओर;
मार्की गति-webkit-मार्की गति
कोई समकक्ष नहीं-webkit-मार्की की वृद्धि दर्शाने

अंतिम संपत्ति आपको यह निर्धारित करने की अनुमति देती है कि मार्की में स्क्रीन पर सामग्री स्क्रॉल के रूप में चरणों को कितना बड़ा या छोटा होना चाहिए।

अपने मार्की काम करने के लिए, आपको पहले विक्रेता प्रीफिक्स्ड मानों को रखना चाहिए और फिर CSS3 विनिर्देश मानों के साथ उनका पालन करना चाहिए। उदाहरण के लिए, यहां एक मार्की के लिए सीएसएस है जो 200x50 बॉक्स के अंदर बाएं से दाएं पाठ को पांच बार स्क्रॉल करता है।

{ चौड़ाई: 200 पीएक्स; ऊंचाई: 50 पीएक्स; सफेद अंतरिक्ष: अब्रैप; छिपा हुआ सैलाब; ओवरफ़्लो- एक्स: -webkit-मार्की; -वेबिट-मार्की-दिशा: आगे; -वेबिट-मार्की-शैली: स्क्रॉल; -वेबिट-मार्की-गति: सामान्य; -वेबिट-मार्की-वृद्धि: छोटा; -वेबिट-मार्की-पुनरावृत्ति: 5; अतिप्रवाह-एक्स: मार्की-लाइन; मार्की-दिशा: आगे; मार्की शैली: स्क्रॉल; मार्की-गति: सामान्य; मार्की-प्ले-गिनती: 5;}