Skip to main content

পরম বনাম আপেক্ষিক - সিএসএস পজিশনিং ব্যাখ্যা

সিএসএস পরম বনাম আপেক্ষিক অবস্থান ব্যাখ্যা! (জুন 2026)

সিএসএস পরম বনাম আপেক্ষিক অবস্থান ব্যাখ্যা! (জুন 2026)
Anonim

সিএসএস পজিশনিং দীর্ঘদিন ওয়েবসাইট লেআউট তৈরির একটি গুরুত্বপূর্ণ অংশ হয়েছে। এমনকি ফ্লেক্সবক্স এবং সিএসএস গ্রিডের মত সিএসএস লেআউট কৌশলগুলির উত্থানের সাথে, কোনও ওয়েব ডিজাইনারের ব্যাগগুলির অবস্থানের অবস্থান এখনও স্থির থাকে।

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

পরম এবং আপেক্ষিক দুটি সিএসএস অবস্থানের বৈশিষ্ট্যগুলি প্রায়শই ওয়েব ডিজাইনে ব্যবহৃত হয়, প্রকৃতপক্ষে অবস্থানের অবস্থানের ক্ষেত্রে চারটি রাজ্য রয়েছে:

  • স্থির
  • পরম
  • আপেক্ষিক
  • স্থায়ী

স্ট্যাটিক পজিশনিং

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

আপনি যেমন পজিশনিং নিয়ম প্রয়োগ করুন শীর্ষ অথবা বাম স্ট্যাটিক অবস্থানের একটি উপাদানতে, সেই নিয়মগুলি উপেক্ষা করা হয় এবং সাধারণ নথির প্রবাহে এটি উপস্থিত থাকে এমন উপাদানটি অবশিষ্ট থাকে। আপনি কদাচিৎ, যদি কখনও কখনও, সিএসএস একটি স্থিতিশীল অবস্থান একটি উপাদান সেট করা প্রয়োজন কারণ এটি ডিফল্ট মান।

পরম সিএসএস পজিশনিং

পরম অবস্থান সম্ভবত বোঝার সবচেয়ে সহজ সিএসএস অবস্থান। আপনি এই CSS অবস্থানের সম্পত্তি দিয়ে শুরু করুন:

অবস্থান: পরম;

এই মানটি ব্রাউজারকে বলে যে, যা যা করা যাচ্ছে তা নথির স্বাভাবিক প্রবাহ থেকে সরানো উচিত এবং পৃষ্ঠার ঠিক অবস্থানে স্থাপন করা উচিত। এটি সেই উপাদানটির নিকটতম অ-স্থিতিগতভাবে স্থায়ী পূর্বপুরুষের উপর ভিত্তি করে গণনা করা হয়। কারণ একটি একেবারে স্থির উপাদানটি নথির স্বাভাবিক প্রবাহ থেকে নেওয়া হয়, এটি HTML পৃষ্ঠায় বা তার পরে এটির উপাদানগুলি ওয়েবপৃষ্ঠায় কীভাবে অবস্থান করা হয় তা প্রভাবিত করে।

উদাহরণস্বরূপ, যদি আপনার একটি বিভাগ রয়েছে যা আপেক্ষিক মান এবং সেভেনের ভেতরে অবস্থান করে থাকে তবে আপনার একটি অনুচ্ছেদ রয়েছে যা আপনি বিভাগের শীর্ষে 50 পিক্সেল অবস্থান করতে চান, আপনি একটি অবস্থানের মান যুক্ত করুন পরম অফসেট মান সহ বরাবর যে অনুচ্ছেদ 50px উপরে শীর্ষ সম্পত্তি, এই মত:

অবস্থান: পরম;শীর্ষ: 50px;

এই একেবারে স্থির উপাদানটি স্বাভাবিক প্রবাহে কী কী দেখায় সেটি সর্বদাই অপেক্ষাকৃত স্থিতিশীল বিভাগের উপরে থেকে 50 পিক্সেল প্রদর্শন করে। আপনার একেবারে নিযুক্ত উপাদানটি তার প্রেক্ষাপটে অপেক্ষাকৃত স্থিতিশীল অবস্থান ব্যবহার করে এবং আপনি যে অবস্থানের মানটি ব্যবহার করেন তার তুলনামূলক।

আপনি ব্যবহার করার জন্য উপলব্ধ চার অবস্থান বৈশিষ্ট্য:

  • শীর্ষ
  • অধিকার
  • পাদ
  • বাম

আপনি হয় ব্যবহার করতে পারেন শীর্ষ অথবা পাদ - যেহেতু একটি উপাদান উভয়ই এই মানগুলির ভিত্তিতে অবস্থান করা যায় না - এবং হয় অধিকার অথবা বাম.

যদি একটি উপাদানটি পরম অবস্থানের জন্য সেট করা হয়, তবে তার কোনও স্থিতিগতভাবে স্থায়ী পূর্বপুরুষ থাকে না তবে এটি শরীরের উপাদানটির সাথে সম্পর্কিত, যা পৃষ্ঠাটির সর্বোচ্চ স্তরের উপাদান।

আপেক্ষিক পজিশনিং

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

উদাহরণস্বরূপ, আপনার যদি আপনার ওয়েব পেজে তিনটি অনুচ্ছেদ থাকে এবং তৃতীয়টি থাকে অবস্থান: আপেক্ষিক শৈলী এটি স্থাপিত, তার অবস্থান তার বর্তমান অবস্থান উপর ভিত্তি করে অফসেট হয়।

অনুচ্ছেদ 1.

অনুচ্ছেদ 2।

অনুচ্ছেদ 3।

উপরের উদাহরণে, তৃতীয় অনুচ্ছেদটি কনটেইনার উপাদানটির বাম পাশ থেকে 2em অবস্থান করা হয়েছে তবে এখনও প্রথম দুটি অনুচ্ছেদের নীচে। এটি নথির স্বাভাবিক প্রবাহে থাকে এবং সামান্য অফসেট হয়। যদি আপনি এটি পরিবর্তন অবস্থান: পরমএটি উপরের যেকোন কিছুকে উপরে দেখায় কারণ এটি নথির স্বাভাবিক প্রবাহে আর নেই।

একটি ওয়েব পেজ উপাদান প্রায়ই একটি মান সেট করতে ব্যবহৃত হয় অবস্থান: আপেক্ষিক কোন অফসেট মান প্রতিষ্ঠিত হয়, যার অর্থ হল যে উপাদান স্বাভাবিক প্রবাহে ঠিক উপস্থিত হবে। এটি সম্পূর্ণরূপে এমন উপাদানটিকে প্রতিষ্ঠিত করার জন্য সম্পন্ন করা হয়েছে যা অন্য উপাদানের একেবারেই স্থির হতে পারে। উদাহরণস্বরূপ, যদি আপনার একটি শ্রেণী মূল্যের সাথে আপনার সমগ্র ওয়েবসাইটের আশেপাশে একটি বিভাগ থাকে আধার, ওয়েব ডিজাইন একটি সাধারণ দৃশ্যকল্প, যে বিভাগ একটি অবস্থান সেট করা যেতে পারে আপেক্ষিক যাতে এটির ভিতর যেকোনো কিছু অবস্থানের প্রসঙ্গ হিসাবে এটি ব্যবহার করতে পারে।

স্থির পজিশনিং সম্পর্কে কি?

স্থায়ী পজিশনিং পরম অবস্থান মত অনেক। উপাদানটির অবস্থানটি নিখুঁত মডেল হিসাবে একইভাবে গণনা করা হয় তবে স্থির উপাদানগুলি সেই অবস্থানে স্থির করা হয় - প্রায় ওয়াটারমার্কের মতো। পৃষ্ঠার অন্য সবকিছু তারপর উপাদান যে স্ক্রল।

এই সম্পত্তি মান ব্যবহার করার জন্য, আপনি সেট করুন:

অবস্থান: নির্দিষ্ট;

মনে রাখবেন, যখন আপনি আপনার সাইটে কোনও উপাদান ঠিক করেন, তখন আপনার ওয়েবপৃষ্ঠাটি মুদ্রিত হলে এটি সেই অবস্থানে মুদ্রণ করে। উদাহরণস্বরূপ, যদি আপনার উপাদানটি আপনার পৃষ্ঠার শীর্ষে সংশোধন করা হয় তবে এটি প্রতিটি মুদ্রিত পৃষ্ঠার শীর্ষে প্রদর্শিত হবে কারণ এটি পৃষ্ঠার শীর্ষে স্থির করা হয়েছে। কিভাবে মুদ্রিত পৃষ্ঠাগুলি নির্দিষ্ট উপাদানগুলি প্রদর্শন করে তা পরিবর্তন করার জন্য আপনি মিডিয়া প্রকার ব্যবহার করতে পারেন:

@ মিমিয়া স্ক্রিন { H1 # প্রথম {অবস্থান: নির্দিষ্ট; } } @ মিমিয়া মুদ্রণ { H1 # প্রথম {অবস্থান: স্ট্যাটিক; } }