CSS গ্রিড-এরিয়া প্রতিশব্দ

  • পূর্ববর্তী পৃষ্ঠা grid
  • পরবর্তী পৃষ্ঠা grid-auto-columns

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

grid-area প্রতিভূতির আয়তন এবং গ্রিড লেআউটের অবস্থান, এটি নিম্নলিখিত প্রতিভূতির সংক্ষিপ্ত রূপ:

grid-area প্রতিভূতি গ্রিড আইটেমকে নাম দেওয়ার জন্যও ব্যবহার করা যেতে পারে। তারপর, গ্রিড কনটেনারের grid-template-areas প্রতিভূতির নাম দিয়ে গ্রিড প্রকল্পটির উল্লেখ করুন। নিচের উদাহরণ দেখুন。

অন্যান্য দেখুন:

CSS শিক্ষাদান:CSS গ্রিড লেআউট

প্রকল্প

উদাহরণ 1

যাতে "item1" 2 তম সারিতে 1 তম স্তম্ভ থেকে শুরু করে দুই সারি তিনটি স্তম্ভ পর্যন্ত বিস্তৃত হয়:

.item1 {
  grid-area: 2 / 1 / span 2 / span 3;
}

আপনার নিজের চেষ্টা করুন

সুঝানা:পাতার তালুকে আরও উদাহরণ পাবেন。

CSS ভাষা

grid-area: grid-row-start / grid-column-start / grid-row-end / grid-column-end | itemname;

প্রতিভূতি

মূল্য বর্ণনা
grid-row-start নির্দেশ করুন কোন সারিতে প্রকল্পটি দেখানো হবে。
grid-column-start নির্দেশ করুন কোন স্তম্ভ থেকে প্রকল্পটি দেখানো হবে。
grid-row-end প্রক্রিয়াটিকে কোনও সারি লাইনে কোনও পর্যন্ত দেখানো হবে বা কতটি সারি সারি পার্শ্বস্থানে সাজানো হবে তা নির্দিষ্ট করে।
grid-column-end প্রক্রিয়াটিকে কোনও স্তম্ভ লাইনে কোনও পর্যন্ত দেখানো হবে বা কতটি স্তম্ভ সারি পার্শ্বস্থানে সাজানো হবে তা নির্দিষ্ট করে।
itemname গ্রিড প্রক্রিয়াকে নির্দিষ্ট করে।

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

ডিফল্ট মান: auto / auto / auto / auto
উত্তরসূরী: না
অ্যানিমেশন নির্মাণ: সমর্থন: দেখুন -অ্যানিমেশন সংক্রান্ত গুণ:
সংস্করণ: CSS Grid Layout Module Level 1
JavaScript গঠনশৈলী: object.style.gridArea="1 / 2 / span 2 / span 3"

আরও উদাহরণ

উদাহরণ 2

Item1 নামকরণ 'myArea' করা হয়েছে এবং পাঁচটি স্তম্ভ গ্রিড লেআরেজে সমস্ত পাঁচটি স্তম্ভ সারি পার্শ্বস্থানে সাজানো হয়:

.item1 {
  grid-area: myArea;
}
.grid-container {
  display: grid;
  grid-template-areas: 'myArea myArea myArea myArea myArea';
}

আপনার নিজের চেষ্টা করুন

উদাহরণ 3

আইটেম 'myArea' পাঁচটি স্তম্ভ গ্রিড লেআরেজে দুইটি স্তম্ভ সারি পার্শ্বস্থানে সাজানো হয় (পয়েন্ট মানে নামহীন প্রক্রিয়া):

.item1 {
  grid-area: myArea;
}
.grid-container {
  display: grid;
  grid-template-areas: 'myArea myArea . . .';
}

আপনার নিজের চেষ্টা করুন

উদাহরণ 4

আইটেম 'item1' দুই স্তম্ভ এবং দুই সারি সারি পার্শ্বস্থানে সাজানো হয়:

.grid-container {
  grid-template-areas: 'myArea myArea . . .' 'myArea myArea . . .';
}

আপনার নিজের চেষ্টা করুন

উদাহরণ 5

সমস্ত প্রক্রিয়াকে নামকরণ করুন এবং একটি প্রস্তুত ওয়েব টেমপ্লেট তৈরি করুন:

.item1 { grid-area: header; }
.item2 { grid-area: menu; }
.item3 { grid-area: main; }
.item4 { grid-area: right; }
.item5 { grid-area: footer; }
.grid-container {
  grid-template-areas:
    'header header header header header header'
    'menu main main main right right'
    'menu footer footer footer footer footer';
}

আপনার নিজের চেষ্টা করুন

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

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

Chrome IE / Edge Firefox Safari Opera
57 16 52 10 44
  • পূর্ববর্তী পৃষ্ঠা grid
  • পরবর্তী পৃষ্ঠা grid-auto-columns