97 of 313 menu

ফাংশন linear-gradient

ফাংশন linear-gradient একটি রৈখিক গ্রেডিয়েন্ট সেট করে। যে বৈশিষ্ট্যগুলি ব্যাকগ্রাউন্ড ইমেজ সেট করে তার সাথে প্রয়োগ করা হয়: background, background-image বা বর্ডার ইমেজ: border-image, background-image-source.

সিনট্যাক্স

সিলেক্টর { background: linear-gradient([কোণ বা দিক], রঙ1 আকার1, রঙ2 আকার2...); }

মানসমূহ

মান বর্ণনা
দিক যেকোনো কোণের একক-এ গ্রেডিয়েন্টের একটি নির্দিষ্ট দিক নির্দেশ করে অথবা কীওয়ার্ড দ্বারা top, left, right, bottom বা তাদের সংমিশ্রণ: top left, top right ইত্যাদি। শব্দের ক্রম গুরুত্বপূর্ণ নয়: top left এবং left top লিখতে পারেন, কোনো পার্থক্য নেই। প্যারামিটারটি ঐচ্ছিক: যদি এটি না লেখা হয়, গ্রেডিয়েন্ট উপর থেকে নিচে যাবে (to top-এর মতো)। দিকের আগে to শব্দটি বসে।
কোণ যেকোনো কোণের একক-এ কোণ। এটি ধনাত্মক বা ঋণাত্মক হতে পারে। প্যারামিটারটি ঐচ্ছিক। একই সাথে কোণ বা দিক নির্দিষ্ট করা যেতে পারে (বা কিছুই না)।
রঙ1 যেকোনো রঙের একক-এ গ্রেডিয়েন্টের প্রারম্ভিক রঙ।
রঙ2 যেকোনো রঙের একক-এ গ্রেডিয়েন্টের শেষ রঙ।
আকার যেকোনো আকারের একক-এ গ্রেডিয়েন্টের একটি নির্দিষ্ট রঙের বিস্তার নির্দেশ করে।

উদাহরণ . সবচেয়ে সহজ বিকল্প

সিনট্যাক্স:

সিলেক্টর { background: linear-gradient(প্রারম্ভিক রঙ, শেষ রঙ); }

একটি উদাহরণ দেখি:

<div id="elem"></div> #elem { background: linear-gradient(black, red); width: 200px; height: 200px; }

:

উদাহরণ . কোণ যোগ করা

সিনট্যাক্স:

সিলেক্টর { background: linear-gradient(কোণ, প্রারম্ভিক রঙ, শেষ রঙ); }

একটি উদাহরণ দেখি:

<div id="elem"></div> #elem { background: linear-gradient(45deg, black, red); width: 200px; height: 200px; }

:

উদাহরণ . দিক যোগ করা

কোণের পরিবর্তে দিক যোগ করা যেতে পারে top, left, right, bottom বা তাদের সংমিশ্রণ: top left, top right দিকের আগে to শব্দটি বসে।

সিনট্যাক্স:

সিলেক্টর { background: linear-gradient(দিক, প্রারম্ভিক রঙ, শেষ রঙ); }

একটি উদাহরণ দেখি:

<div id="elem"></div> #elem { background: linear-gradient(to left, black, red); width: 200px; height: 200px; }

:

উদাহরণ . দিক যোগ করা

আরেকটি দিক নির্দেশ করি:

<div id="elem"></div> #elem { background: linear-gradient(to top left, black, red); width: 200px; height: 200px; }

:

উদাহরণ . আকার যোগ করা

সিনট্যাক্স:

সিলেক্টর { background: linear-gradient(রঙ1 আকার1, রঙ2 আকার2); }

পরবর্তী উদাহরণে আচরণটি হবে নিম্নরূপ: খাঁটি লাল রঙ হবে 0px থেকে 30px পর্যন্ত, 30px থেকে 50px পর্যন্ত লাল থেকে নীল রঙের গ্রেডিয়েন্ট হবে, এবং 50px থেকে শেষ পর্যন্ত - খাঁটি নীল:

<div id="elem"></div> #elem { background: linear-gradient(red 30px, blue 50px); width: 200px; height: 200px; }

:

উদাহরণ . 2-এর বেশি রঙ যোগ করা

সিনট্যাক্স:

সিলেক্টর { background: linear-gradient(রঙ1 আকার1, রঙ2 আকার2, রঙ3 আকার3...); }

পরবর্তী উদাহরণে আচরণটি হবে নিম্নরূপ: খাঁটি লাল রঙ হবে 0px থেকে 30px পর্যন্ত, 30px থেকে 50px পর্যন্ত লাল থেকে নীল রঙের গ্রেডিয়েন্ট হবে, এবং 50px থেকে 70px পর্যন্ত - নীল থেকে সবুজ রঙের গ্রেডিয়েন্ট, এবং 70px-এর পরে - খাঁটি সবুজ:

<div id="elem"></div> #elem { background: linear-gradient(red 30px, blue 50px, green 70px); width: 200px; height: 200px; }

:

উদাহরণ . খাড়া পরিবর্তন

পরবর্তী উদাহরণে আচরণটি হবে নিম্নরূপ: খাঁটি লাল রঙ হবে 0px থেকে 30px পর্যন্ত, খাঁটি নীল - 30px থেকে 60px পর্যন্ত, খাঁটি সবুজ - 60px-এর পরে (red 0px লেখা না লিখলেও চলবে):

<div id="elem"></div> #elem { background: linear-gradient(red 0px, red 30px, blue 30px, blue 60px, green 60px); width: 200px; height: 200px; }

:

উদাহরণ . আকার শতকরায়ও নির্দেশ করা যায়

পরবর্তী উদাহরণে আচরণটি হবে নিম্নরূপ: খাঁটি লাল রঙ হবে 0% থেকে 30% পর্যন্ত, খাঁটি নীল - 30% থেকে 60% পর্যন্ত, খাঁটি সবুজ - 60%-এর পরে (red 0% লেখা না লিখলেও চলবে):

<div id="elem"></div> #elem { background: linear-gradient(red 0%, red 30%, blue 30%, blue 60%, green 60%); width: 200px; height: 200px; }

:

উদাহরণ . background-size-এর সাথে সংমিশ্রণ

পরবর্তী উদাহরণে আচরণটি হবে নিম্নরূপ: খাঁটি লাল রঙ হবে 0px থেকে 30px পর্যন্ত, খাঁটি নীল - 30px থেকে 60px পর্যন্ত, এবং এগুলো 60px (background-size: 60px;-এর কারণে) আকারের টুকরো করে বারবার আসতে থাকবে:

<div id="elem"></div> #elem { background: linear-gradient(to right, red 30px, blue 30px, blue 60px); background-size: 60px 60px; width: 200px; height: 200px; }

:

আরও দেখুন

  • radial-gradient ফাংশন,
    যা একটি রেডিয়াল গ্রেডিয়েন্ট তৈরি করে
  • repeating-linear-gradient ফাংশন,
    যা একটি পুনরাবৃত্ত রৈখিক গ্রেডিয়েন্ট তৈরি করে
  • repeating-radial-gradient ফাংশন,
    যা একটি পুনরাবৃত্ত রেডিয়াল গ্রেডিয়েন্ট তৈরি করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন