সিএসএস display প্রোপার্টি
ব্রাউজার সাপোর্ট
property | Google Chrome | Edge | Internet Explorer | Mozila Firefox | Safari | Opera |
---|---|---|---|---|---|---|
display | ৪.০ | ১২.০ | ৮.০ | ৩.০ | ৩.১ | ৭.০ |
সংজ্ঞা ও ব্যবহার
display প্রোপার্টি এইচটিএমএল এলিমেন্টের জন্য ব্যবহৃত বক্স টাইপকে নির্দেশ করে।
Initial Value: | Inherited: | Animatable: |
---|---|---|
inline | না | না। আরোও জানতে animatable অধ্যায় ভিজিট করুন। |
সিএসএস সিনট্যাক্সঃ
display: value;
<p> এলিমেন্টকে ইনলাইন এলিমেন্ট হিসেবে প্রর্দশনঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>css reference example</title>
<style>
p {
display: inline;
}
</style>
</head>
<body>
<p>এটি প্যরাগ্রাফ।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
<p>প্যরাগ্রাফ টি ইনলাইনে থাকবে।</p>
</body>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট সিনট্যাক্স
object.style.display ="none"
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<style>
#thisDiv {
width: 500px;
height: 500px;
background-color: lightblue;
}
</style>
</head>
<body>
<p>DIV এলিমেন্ট এর display প্রোপার্টি "none" করার নিচের "চেষ্টা করুন" বাটনটি চাপুনঃ </p>
<button onclick="myFunction()">চেষ্টা করুন</button>
<div id="thisDiv">
এটি আমার DIV এলিমেন্ট।
</div>
<p><b>নোটঃ</b> যখন display প্রোপার্টি "none" সেট করা হয় তখন এই এলিমেন্ট কোনো জায়গা নিবে না</p>
<script>
function myFunction() {
document.getElementById("thisDiv").style.display = "none";
}
</script>
</body>
</html>
ফলাফল
আরো উদাহরণ
inherit প্রোপার্টি ভ্যালু কিভাবে ব্যবহার হয় তার বর্ণনাঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>css reference example</title>
<style>
body {
display: inline;
}
p {
display: inherit;
}
</style>
</head>
<body>
<p>এই বডি bod তে display: inline; এবং p তে display: inherit;
ব্যবহার করা হয়েছে ফলে উভয় প্যরাগ্রাফটি ইনলাইনে অবস্থান করছে।</p>
<p>এই প্যারাগ্রাফটিতে display: inherit; দেওয়ার হলে ইনলাইনে অবস্থান করছে</p>
</body>
</html>
ফলাফল
একটি <div> এলিমেন্টের ফ্লেক্সিবল আইটেমের ক্রমানুসারে সাজানোর দিক সেট করে
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>css reference example</title>
<style>
#box {
width: 200px;
height: 200px;
border: 2px solid red;
display: -webkit-flex; /* সাফারির জন্য*/
-webkit-flex-direction: row-reverse; /*সাফারি 6.1+ এর জন্য */
display: flex;
flex-direction: row-reverse;
}
#box div {
width: 80px;
height: 50px;
}
</style>
</head>
<body>
<div id="box">
<div style="background-color:red;">লাল</div>
<div style="background-color:blue;">নীল</div>
<div style="background-color:green;">সবুজ</div>
<div style="background-color:yellow;">হলুদ</div>
<div style="background-color:white;">সাদা</div>
</div>
<p><b>বিশেষ দ্রষ্টব্যঃ</b>flex-direction প্রোপার্টি ইন্টারনেট এক্সপ্লোরার ১০এবং
আগের ভার্সনে সমর্থন করে না।</p>
</body>
</html>
ফলাফল
display প্রোপার্টির ভ্যালু-সমূহ
- inline - ডিফ্লট ভ্যালু। ইনলাইন এলিমেন্ট হিসাবে প্রদর্শন করে (যেমন <span>)
- block - ব্লক লেভেল এলিমেন্ট হিসাবে প্রদর্শন করে (যেমন < p >)
- flex - একটি এলিমেন্টকে ব্লক-লেভেল ফ্লেক্স কন্টেইনার হিসেবে দেখায়। সিএসএস(৩) তে নতুন।
- inline-block - একটি এলিমেন্টকে ইনলাইন ব্লক কন্টেইনার হিসেবে দেখায়। ব্লক-লেভেল বক্স হিসেবে এই ব্লককে সাজানো হয়,এলিমেন্টগুলো ইনলাইন-লেভেল বক্স হিসেবে সাজানো হয় ।
- inline-flex -একটি এলিমেন্টকে ইনলাইন-লেভেল ফ্লেক্স কন্টেইনার হিসেবে দেখায়। সিএসএস(৩) এ নতুন।
- inline-table - এলিমেন্টকে ইনলাইন-লেভেল টেবিল হিসেবে দেখায়।
- list-item -এলিমেন্ট <li> এলিমেন্টের মত আচরণ।
- run-in - এলিমেন্টের কন্টেক্সটের উপর ভিত্তি করে এলিমেন্টকে ইনলাইন অথবা ব্লক হিসেবে দেখায়।
- table - এলিমেন্ট <table> এলিমেন্টের মত আচরণ করে।
- table-caption - এলিমেন্টটি <caption> এলিমেন্টের মত কাজ করে।
- table-column-group - এলিমেন্টটি <colgroup> এলিমেন্টের মত কাজ করে।
- table-header-group - এলিমেন্টটি <thead> এলিমেন্টের মত কাজ করে।
- table-footer-group - এলিমেন্টটি <tfoot> এলিমেন্টের মত কাজ করে।
- table-row-group -এলিমেন্টটি <tbody> এলিমেন্টের মত কাজ করে।
- table-cell - এলিমেন্টটি <td>এলিমেন্টের মত কাজ করে।
- table-column - এলিমেন্টটি <col> এলিমেন্টের মত কাজ করে।
- table-row - এলিমেন্টটি <tr> এলিমেন্টের মত কাজ করে।
- none -এলিমেন্টগুলো প্রদর্শিত হবে না (লেআউটে কোন ইফেক্ট থাকবে না)।
- initial - সিএসএস প্রোপার্টির ডিফল্ট ভ্যালু সেট করে। আরও জানতে initial অধ্যায় ভিজিট করুন।
- inherit - এই প্রোপার্টির ভ্যালু প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে পায়। আরও জানতে inherit অধ্যায় ভিজিট করুন।
display প্রোপার্টির ভ্যালু-সমুহের ব্যবহার দেখার জন্য স্ব-স্ব ভ্যালুতে ক্লিক করুন।