मोबाइल अ‍ॅडॉप्टिव्ह CSS भिन्न स्क्रीन भिन्न @media स्क्रीन रिस्पॉन्सिव्ह प्रदर्शित करतात

मोबाइल रिस्पॉन्सिव्ह CSS वेगवेगळ्या रिझोल्यूशननुसार विविध @media स्क्रीन रिस्पॉन्सिव्ह लेआउट कसे प्रदर्शित करते?

मोबाइल अ‍ॅडॉप्टिव्ह CSS भिन्न स्क्रीन भिन्न @media स्क्रीन रिस्पॉन्सिव्ह प्रदर्शित करतात

खालील लेख भिन्न रिझोल्यूशन निर्धारित करण्यासाठी CSS कसे वापरावे आणि अनुकूली रुंदी प्राप्त करण्यासाठी भिन्न रुंदीचे लेआउट कसे प्रदर्शित करावे ते सादर करेल.

गरजू मित्र त्याचा संदर्भ घेऊ शकतात, मला आशा आहे की ते सर्वांना उपयुक्त ठरेल. 

@media आणि @media स्क्रीन प्रिंटिंग वेब पृष्ठांमधील फरक

  • प्रिंटिंग यंत्रामध्ये css वापरण्याची आवश्यकता असल्यास, @media वापरा, अन्यथा, @media स्क्रीन वापरा.
  • तथापि, हे खरे असेलच असे नाही. खरेतर, जर तुम्ही "स्क्रीन" ला "प्रिंट" ने बदलले आणि ते @media print असे लिहले, तर CSS प्रिंटिंग डिव्हाइसवर वापरले जाऊ शकते;
  • परंतु लक्षात ठेवा की @media प्रिंटने घोषित केलेले css केवळ प्रिंटिंग उपकरणांवर वैध आहे.

1. DIVCSS लहान केस वर्णन

आम्ही प्रथम ".abc" नावाचा DIV बॉक्स CSS सेट केला, त्याची उंची 300px वर सेट केली आणि CSS बॉर्डर काळ्या रंगावर सेट केली;

  • आणि सेटिंग्जmargin:0 autoमांडणी मध्यवर्ती आहे, आणि या दोन शैली सहज पाहण्यासाठी पूर्व-सेट आहेत.

रुंदी प्रदर्शित करण्यासाठी आम्ही ब्राउझर स्वहस्ते ड्रॅग करतो आणि नंतर बॉक्सची रुंदी कशी बदलते ते पहा:

  1. जेव्हा ब्राउझरची रुंदी 500px पेक्षा जास्त नसलेल्या रुंदीमध्ये समायोजित केली जाते, तेव्हा बॉक्सच्या रुंदीशी संबंधित 100px प्रदर्शित होते;
  2. जेव्हा ब्राउझरची रुंदी 901px पेक्षा कमी करण्यासाठी समायोजित केली जाते, तेव्हा बॉक्सच्या रुंदीशी संबंधित ".abc" प्रदर्शित केले जाते, जे 200px प्रदर्शित करते;
  3. जेव्हा ब्राउझरची रुंदी 1201px पेक्षा जास्त समायोजित केली जाते, तेव्हा बॉक्स ऑब्जेक्टची रुंदी 1200px दाखवते;
  4. जेव्हा ते 1200px पेक्षा कमी असते, तेव्हा प्रदर्शनाची रुंदी 900px असते.

2, CSS मोबाइल फोन मोबाइल टर्मिनल अनुकूली कोड

.abc{ height:300px; border:1px solid #000; margin:0 auto} 
@media screen and (min-width: 1201px) { 
.abc {width: 1200px} 
} 
/* css注释:设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ 

@media screen and (max-width: 1200px) { 
.abc {width: 900px} 
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ 

@media screen and (max-width: 901px) { 
.abc {width: 200px;} 
} 
/* 设置了浏览器宽度不大于901px时 abc 显示200px宽度 */ 

@media screen and (max-width: 500px) { 
.abc {width: 100px;} 
} 
/* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */
  • हे लक्षात घेतले पाहिजे की CSS कोड ऑर्डर मोठ्या ते लहान पर्यंत CSS टाइपसेटिंग आहे (ब्राउझरची रुंदी जितकी मोठी असेल तितकी समोरची बाजू जास्त असेल).
  • हे तार्किक संबंधामुळे आहे, @media च्या CSS डीबगिंगच्या निर्णयामुळे निर्णय अयशस्वी होईल.

3. HTML कोड

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>无标题文档</title> 
<style> 
.abc{ height:300px; border:1px solid #000; margin:0 auto} 
@media screen and (min-width: 1201px) { 
.abc {width: 1200px} 
} 
/* 设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ 
@media screen and (max-width: 1200px) { 
.abc {width: 900px} 
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ 
@media screen and (max-width: 900px) { 
.abc {width: 200px;} 
} 
/* 设置了浏览器宽度不大于900px时 abc 显示200px宽度 */ 
@media screen and (max-width: 500px) { 
.abc {width: 100px;} 
} 
/* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */ 
</style> 
</head> 
<body> 
<div class="abc">DIVCSS5实例:我这个DIV宽度会随浏览器宽度变化哦,试试改变浏览器宽度</div> 
</body> 
</html>

टीप: डिव्हाइस-आस्पेक्ट-रेशो

  • डिव्हाईस-अस्पेक्ट-रेशियोचा वापर विशिष्ट स्क्रीन आस्पेक्ट रेशियोसह डिव्हाइसेसमध्ये फिट करण्यासाठी केला जाऊ शकतो, जो एक उपयुक्त गुणधर्म देखील आहे.
  • उदाहरणार्थ, आमचे पृष्ठ 4:3 च्या गुणोत्तरासह सामान्य स्क्रीनसाठी शैली परिभाषित करू इच्छित आहे.
  • नंतर 16:9 आणि 16:10 वाइडस्क्रीनसाठी, दुसरी शैली परिभाषित करा, जसे की अनुकूली रुंदी आणि निश्चित रुंदी:
  • @media फक्त स्क्रीन आणि (डिव्हाइस-अस्पेक्ट-रेशो:4/3)

4. प्रमुख ब्राउझर HTML+CSS+JS सोर्स कोडशी सुसंगत

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>无标题文档</title> 
<style> 
.abc{ height:300px; border:1px solid #000; margin:0 auto} 
@media screen and (min-width: 1201px) { 
.abc {width: 1200px} 
} 
@media screen and (max-width: 1200px) { 
.abc {width: 900px} 
} 
@media screen and (max-width: 900px) { 
.abc {width: 200px;} 
} 
@media screen and (max-width: 500px) { 
.abc {width: 100px;} 
} 
</style> 
<!--[if lt IE 9]> 
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]--> 
</head> 
<body> 
<div class="abc">DIV宽度会随浏览器宽度变化哦,改变浏览器宽度</div> 
</body> 
</html>

वरील मोबाइल फोन अ‍ॅडॉप्टिव्ह CSS आहे, जे वेगवेगळ्या स्क्रीननुसार विविध @media स्क्रीन प्रतिसादात्मक तपशीलवार सामग्री प्रदर्शित करते.

होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) शेअर केले "मोबाइल अडॅप्टिव्ह CSS भिन्न स्क्रीन भिन्न @media स्क्रीन प्रतिसाद प्रदर्शित करते", जे तुमच्यासाठी उपयुक्त आहे.

या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-2074.html

नवीनतम अपडेट्स मिळवण्यासाठी चेन वेइलियांगच्या ब्लॉगच्या टेलिग्राम चॅनेलवर आपले स्वागत आहे!

🔔 चॅनल टॉप डिरेक्टरीमध्ये मौल्यवान "ChatGPT Content Marketing AI टूल वापर मार्गदर्शक" मिळवणारे पहिले व्हा! 🌟
📚 या मार्गदर्शकामध्ये प्रचंड मूल्य आहे, 🌟ही एक दुर्मिळ संधी आहे, ती चुकवू नका! ⏰⌛💨
आवडल्यास शेअर आणि लाईक करा!
तुमचे शेअरिंग आणि लाईक्स ही आमची सतत प्रेरणा आहे!

 

评论 评论

आपला ईमेल पत्ता प्रकाशित केला जाणार नाही. 用 项 已 用 * लेबल

वर स्क्रोल करा