CSS hsl() ফাংশন

নির্ধারণ ও ব্যবহার

CSS-র hsl() ফাংশন হলুদ-সাটুরেশন-লাইটনেস (HSL) মডেল ব্যবহার করে রঙ নির্ধারণ করে। এছাড়া, রঙের স্বচ্ছতা নির্ধারণ করার জন্য একটি অপশনাল alpha কম্পোনেন্ট যোগ করা যেতে পারে。

সুঝান:HSL রঙকে হিউ (Hue), সাটুরেশন (Saturation) এবং লাইটনেস (Lightness) হিসাবে ব্যাখ্যা করা হয়, যা রঙকে সার্কুলার কো-অর্ডিনেট হিসাবে প্রকাশ করে。

প্রত্যহরণ:hsla() ফাংশন হল: hsl() ফাংশনের এলিয়েন্স hsl() ফাংশন

প্রকল্প

উদাহরণ 1

বিভিন্ন HSL(A) রঙ নির্ধারণ করুন:

#p1 {background-color:hsl(120 100% 50%);} /* সবুজ */
#p2 {background-color:hsl(120 100% 75%);} /* হালকা সবুজ */
#p3 {background-color:hsl(120 100% 25%);} /* গুলা সবুজ */
#p4 {background-color:hsl(120 100% 25% / 20%);} /* স্বচ্ছ গুলা সবুজ */
#p5 {background-color:hsl(120 60% 70%);} /* হালকা সবুজ */
#p6 {background-color:hsl(290 100% 50%);} /* নীলা */
#p7 {background-color:hsl(290 60% 70%);} /* হালকা নীলা */
#p8 {background-color:hsl(290 60% 70% / 0.3);} /* স্বচ্ছ হলুদ রঙের হালকা নীলা */

স্বয়ং প্রয়াস করুন

উদাহরণ 2

ব্যবহার করা যেতে পারে বিভিন্ন মানের পদ্ধতি:

#p1 {background-color:hsl(120, 100%, 50%);} /* সবুজ */
#p2 {background-color:hsl(120, 100%, 75%);} /* সবুজ */
#p3 {background-color:hsl(120, 100%, 25%);} /* গভীর সবুজ */
#p4 {background-color:hsl(120, 60%, 70%);} /* সুগম সবুজ */
#p5 {background-color:hsl(290, 100%, 50%);} /* পুরপত্তা */
#p6 {background-color:hsl(290, 60%, 70%);} /* সুগম পুরপত্তা */

স্বয়ং প্রয়াস করুন

CSS সংজ্ঞায়িত

অবিচ্ছিন্ন মান সংজ্ঞায়িত

hsl(hue saturation lightness / A)
মান বর্ণনা
hue অপশনাল।আলোকমানের হুয়ে নির্ধারণ করে (0 বা 360 - লাল, 120 - সবুজ, 240 - নীল)
saturation

অপশনাল।আলোকমানের প্রকৃতি নির্ধারণ করে; 0% হল গ্রে, 100% হল পূর্ণ রঙ (পূর্ণ সত্ত্বা)

আরও ব্যবহার করা যেতে পারে None(0% এর সমতুল্য)

lightness

অপশনাল।আলোকমান নির্ধারণ করে; 0% হল কালো, 50% হল সাধারণ, 100% হল সাদা

আরও ব্যবহার করা যেতে পারে None(0% এর সমতুল্য)

/ A

অপশনাল।আলোকমানের alpha চ্যানেলের মান বলে তোলে (0%(বা 0)- সম্পূর্ণ স্পষ্ট থেকে 100%(বা 100)- সম্পূর্ণ অস্পষ্ট)

আরও ব্যবহার করা যেতে পারে None(এলপা চ্যানেল নেই বলে ইঙ্গিত করে)

ডিফল্ট মান 100%।

সম্পর্কিত মান সংজ্ঞায়িত

hsl(from color hue saturation lightness / A)
মান বর্ণনা
from color

এটি from শব্দে শুরু করে, এরপর একটি রঙের মান দেখানো হয়

এটি সম্পর্কিত রঙের ভিত্তিতে আকার্য রঙ

hue অপশনাল।আলোকমানের হুয়ে নির্ধারণ করে (0 বা 360 - লাল, 120 - সবুজ, 240 - নীল)
saturation

অপশনাল।আলোকমানের প্রকৃতি নির্ধারণ করে; 0% হল গ্রে, 100% হল পূর্ণ রঙ (পূর্ণ সত্ত্বা)

আরও ব্যবহার করা যেতে পারে None(0% এর সমতুল্য)

lightness

অপশনাল।আলোকমান নির্ধারণ করে; 0% হল কালো, 50% হল সাধারণ, 100% হল সাদা

আরও ব্যবহার করা যেতে পারে None(0% এর সমতুল্য)

/ A

অপশনাল।আলোকমানের alpha চ্যানেলের মান বলে তোলে (0%(বা 0)- সম্পূর্ণ স্পষ্ট থেকে 100%(বা 100)- সম্পূর্ণ অস্পষ্ট)

আরও ব্যবহার করা যেতে পারে None(এলপা চ্যানেল নেই বলে ইঙ্গিত করে)

ডিফল্ট মান 100%।

প্রযুক্তিগত বিবরণ

সংস্করণ: CSS3

ব্রাউজার সমর্থন

ট্যাবলের সংখ্যা প্রথম এই ফাংশনটি সম্পূর্ণরূপে সমর্থনকারী ব্রাউজার সংস্করণ

চ্রোম এজ ফায়ারফক্স স্যাফারি অপেরা
hsl()
1 9 1 3.1 9.5
সহ alpha পারামিটারের hsl()
65 79 52 12.1 52
হাইপন সংখ্যা
65 79 52 12.1 52

সংশ্লিষ্ট পাতা

শিক্ষাক্রম:CSS HSL রঙ

উল্লেখ:CSS রঙ

উল্লেখ:CSS hwb() ফাংশন

উল্লেখ:CSS lab() ফাংশন

উল্লেখ:CSS lch() ফাংশন

উল্লেখ:CSS oklab() ফাংশন

উল্লেখ:CSS oklch() ফাংশন