दिसंबर 2019 के मध्य तक, CSS4 मिनट / अधिकतम-फ़ंक्शन ठीक वही है जो आप चाहते हैं:
(देखभाल के साथ चलना, यह बहुत नया है, पुराने ब्राउज़र (उर्फ IE & msEdge) अभी तक इसका समर्थन नहीं करते हैं)
(समर्थित के रूप में) क्रोमियम 79 और फ़ायरफ़ॉक्स v75)
https://developer.mozilla.org/en-US/docs/Web/CSS/min
https://developer.mozilla.org/en-US/docs/Web/CSS/max
उदाहरण:
blockquote {
font-size: max(1em, 12px);
}
इस तरह फ़ॉन्ट-आकार 1em (यदि 1em> 12px) होगा, लेकिन कम से कम 12px।
दुर्भाग्य से यह भयानक CSS3 सुविधा अभी तक किसी भी ब्राउज़र द्वारा समर्थित नहीं है, लेकिन मुझे उम्मीद है कि यह जल्द ही बदल जाएगा!
संपादित करें:
यह CSS3 का हिस्सा हुआ करता था, लेकिन तब इसे CSS4 के लिए फिर से शेड्यूल किया गया था।
के अनुसार दिसंबर 11 वीं 2019 , समर्थन क्रोम / क्रोमियम में पहुंचे 79 (Android पर शामिल है, और Android WebView में), और इस तरह के रूप में भी माइक्रोसॉफ्ट Chredge में ओपेरा 66 और सफारी 11.1 सहित Anaheim उर्फ (incl। IOS)