CSS এর সাথে পরম অবস্থান

Css Era Sathe Parama Abasthana



HTML উপাদানগুলির অবস্থান ওয়েব পৃষ্ঠার উপাদানগুলিকে সংগঠিত করার ক্ষেত্রে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে৷ আরও নির্দিষ্টভাবে, সিএসএস ব্যবহার করে উপাদানগুলির অবস্থান সামঞ্জস্য করা যেতে পারে “ অবস্থান 'সম্পত্তি। এই বৈশিষ্ট্যটি অফসেট বৈশিষ্ট্যগুলির সাথে যুক্ত হতে পারে, যেমন উপরের, বাম, ডান এবং নীচের বৈশিষ্ট্যগুলি, পৃষ্ঠায় উপাদান সামঞ্জস্য করার জন্য নির্দিষ্ট মান প্রদান করে। তবে ' পরম ' অবস্থানের উপাদানগুলি নিকটতম অবস্থানের উপাদানের সাথে সামঞ্জস্য করা যেতে পারে৷

এই পোস্টটি CSS পরম অবস্থান ব্যাখ্যা করবে।







CSS 'অবস্থান' সম্পত্তি

দ্য ' অবস্থান 'সিএসএস-এর সম্পত্তি উপাদানের অবস্থান সামঞ্জস্য করতে ব্যবহার করা যেতে পারে। অবস্থান সম্পত্তির বিভিন্ন মান স্থির, পরম, আপেক্ষিক, স্থির এবং স্টিকি। উপাদানের অবস্থান সামঞ্জস্য করার জন্য এই মানগুলি অফসেট বৈশিষ্ট্যগুলির সাথে সেট করা হয়, যেমন উপরে, ডান, বাম এবং নীচে।



কিভাবে CSS অ্যাবসলিউট পজিশনিং প্রয়োগ করবেন?

সিএসএস ব্যবহার করে উপাদানটির পরম অবস্থান প্রয়োগ করা যেতে পারে ' অবস্থান 'মূল্য সহ সম্পত্তি' পরম ” পরম অবস্থান সহ উপাদানটি তার নিকটতম অবস্থানের মূল উপাদানের সাথে সামঞ্জস্য করে। কিন্তু পূর্বপুরুষের অবস্থান না থাকলে, এটি নথির শরীরের অংশের সাথে সামঞ্জস্য করবে।



উদাহরণ





আসুন একটি ব্যবহারিক উদাহরণ দিয়ে ধারণাটি বুঝতে পারি।

ধাপ 1: একটি HTML ফাইল তৈরি করুন



এইচটিএমএল ফাইলে, বডি এলিমেন্টের মধ্যে, ক্লাস নামের সাথে একটি ডিভ যোগ করুন “ প্রধান ” তারপরে, তৈরি করা ডিভের ভিতরে, নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে যুক্ত একটি HTML ট্যাগ যুক্ত করুন:

    • ' src ” ছবির একটি লিঙ্ক প্রদান করে।
    • ' ক্লাস ” উপাদান স্টাইল করতে CSS-এ ব্যবহৃত হয়।
    • ' সবকিছু ” অ্যাট্রিবিউট টেক্সট নির্দিষ্ট করে যা ইমেজের জায়গায় দেখায় যদি ইমেজ পৃষ্ঠায় লোড হতে ব্যর্থ হয়।
    • ' সবকিছু ” অ্যাট্রিবিউট টেক্সট নির্দিষ্ট করে যা ইমেজের জায়গায় পৃষ্ঠায় দেখায় যদি ইমেজ পৃষ্ঠায় লোড হতে ব্যর্থ হয়।

তারপরে, শিরোনাম এবং অনুচ্ছেদের h1 এবং p উপাদান সম্বলিত আরেকটি ডিভ যুক্ত করুন:

< div ক্লাস = 'প্রধান' >
< div ক্লাস = 'সামগ্রী' >
< img src = 'images/linuxlogo.png' ক্লাস = 'বাড়ি' সবকিছু = 'লিনাক্স লোগো' প্রস্থ = '80px' >
< h1 > সিএসএস পরম অবস্থান h1 >
< পি > হ্যালো লিনাক্সহিন্ট টিম ! পি >
div >
div >


CSS-এ, এইচটিএমএল উপাদানগুলিকে সাজাতে বেশ কিছু স্টাইলিং বৈশিষ্ট্য ব্যবহার করা হয়।

ধাপ 2: স্টাইল 'সমস্ত' উপাদান

* {
ফন্ট-পরিবার: ভার্দানা, জেনেভা, তাহোমা, সানস-সেরিফ;
}


এইচটিএমএল উপাদানগুলি ' ব্যবহার করে স্টাইল করা হয় ফন্ট-পরিবার 'মূল্য সহ সম্পত্তি' ভার্দানা, জেনেভা, তাহোমা, সান-সেরিফ ” মানগুলির এই তালিকাটি নিশ্চিত করে যে যদি ব্রাউজারটি প্রথম শৈলীটিকে সমর্থন না করে তবে অন্যটি প্রয়োগ করা হবে৷

ধাপ 3: স্টাইল 'হোম' ডিভ

.বাড়ি {
অবস্থান: পরম;
শীর্ষ: 50px;
বাম: 45px;
}


নীচে প্রয়োগ করা বৈশিষ্ট্যগুলি ' বাড়ি ' div:

    • ' অবস্থান ' সম্পত্তি উপাদানের অবস্থান নির্ধারণ করে। এখানে, যোগ করা হয়েছে ' পরম ” HTML এর বডি সেকশনের সাপেক্ষে এলিমেন্ট রাখবে।
    • ' শীর্ষ উপাদানটির উল্লম্ব সমন্বয়ের জন্য সম্পত্তি ব্যবহার করা হয়।
    • ' বাম উপাদানটির অনুভূমিক সমন্বয়ের জন্য সম্পত্তি ব্যবহার করা হয়।

ধাপ 4: স্টাইল 'সামগ্রী' বিভাগ

.সামগ্রী {
ব্যাকগ্রাউন্ড-রঙ: ক্যাডেটব্লু;
প্রস্থ: 300px;
উচ্চতা: 250px;
প্যাডিং-বাম: 40px;
মার্জিন-বাম: 80px;
}


নীচে সিএসএস বৈশিষ্ট্যগুলি রয়েছে যা প্রয়োগ করা হয় ' বিষয়বস্তু ' div:

    • ' পেছনের রঙ ' সম্পত্তি উপাদানটির পটভূমির রঙ সেট করে।
    • ' প্রস্থ ' সম্পত্তি উপাদানটির প্রস্থ নির্ধারণ করে।
    • ' উচ্চতা ' সম্পত্তি উপাদানের উচ্চতা সেট করে।
    • ' প্যাডিং-বাম উপাদানের বিষয়বস্তুর বাম দিকে স্থান যোগ করার জন্য সম্পত্তি সেট করা হয়েছে।
    • ' মার্জিন-বাম ” সম্পত্তি উপাদানটির বাম দিকে স্থান নির্দিষ্ট করে।

এই মুহুর্তে, আমাদের ওয়েব পৃষ্ঠাটি এরকম দেখাবে:


উপরের ফলাফল থেকে দেখা যায় যে ডিভ হোমের চিত্রটি ডকুমেন্টের বডির বাম দিক থেকে 50px এবং উপরে থেকে 45px এ স্থাপন করা হয়েছে। তাছাড়া, হোম ডিভের অবস্থান HTML এর বডি বিভাগের সাথে আপেক্ষিকভাবে সেট করা হয়।

পজিশনড প্যারেন্ট এলিমেন্টের সাথে 'আপেক্ষিক' উপাদানের অবস্থান কীভাবে সামঞ্জস্য করবেন?

এই বিভাগটি আপনাকে নিকটতম অবস্থানের অভিভাবক উপাদানের সাথে সম্পর্কিত উপাদানটির অবস্থান সামঞ্জস্য করার বিষয়ে গাইড করবে।

'বিষয়বস্তু' বিভাগের 'অবস্থান' বৈশিষ্ট্য সেট করুন

অবস্থান: আপেক্ষিক;


মূল উপাদানের সাথে সম্পর্কিত উপাদানটির অবস্থান সামঞ্জস্য করতে, ' সেট করুন অবস্থান 'মূল উপাদানের সম্পত্তি' থেকে আপেক্ষিক 'মান।

'img' উপাদানের 'অবস্থান' বৈশিষ্ট্য সেট করুন

.বাড়ি {
অবস্থান: পরম;
শীর্ষ: 100px;
বাম: 220px;
}


এখানে:

    • ' অবস্থান ' মান সহ সম্পত্তি ' হিসাবে সেট করা পরম ” প্যারেন্ট এলিমেন্টের সাপেক্ষে অবস্থান করা হবে (অর্থাৎ, কন্টেন্ট ডিভ পজিশন মান আপেক্ষিক দিয়ে সেট করা হয়েছে)।
    • ' শীর্ষ ” সম্পত্তি উপরে থেকে উপাদান অবস্থান সেট করার জন্য ব্যবহার করা হয়.
    • ' বাম ” সম্পত্তি বাম থেকে উপাদান অবস্থান সেট করার জন্য ব্যবহার করা হয়.

আউটপুট


এটি ফলাফল থেকে দেখা যায় যে চিত্রটি তার মূল ডিভের সাথে সম্পর্কিত হয়েছে এবং এটি উপযুক্ত দেখাচ্ছে।

উপসংহার

সিএসএস ' অবস্থান HTML উপাদানগুলির অবস্থান নির্ধারণ করতে সম্পত্তি ব্যবহার করা হয়। এই সম্পত্তিকে স্থির, আপেক্ষিক, পরম, স্টিকি এবং স্ট্যাটিক হিসাবে মূল্যায়ন করা যেতে পারে। দ্য ' পরম ” মান উপাদানটিকে তার কাছাকাছি অবস্থান করা মূল উপাদানের সাথে সম্পর্কিত করবে৷ এই পোস্টটি একটি বাস্তব উদাহরণ সহ CSS পরম অবস্থান ব্যাখ্যা করেছে।