কম্পিউটার টিউটোরিয়াল

CSS3 Box-Sizing ব্যবহার করে লেআউট তৈরি করার পদ্ধতি


উদাহরণ

নিচের কোডটি CSS3 ব্যবহার করে box-sizing লেআউট তৈরি করার পদ্ধতি দেখায়:

<!DOCTYPE html>
<html>
<head>
<style>
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.container {
    width: 500px;
    border: 8px solid rgb(35, 0, 100);
}
.border {
    box-sizing: border-box;
    width: 100%;
    height: 100px;
    border: 4px solid rgb(4, 97, 54);
}
.content {
    width: 100%;
    height: 100px;
    padding: 50px;
    border: 4px solid rgb(255, 0, 191);
    box-sizing: content-box;
}
</style>
</head>
<body>
<h1>Box sizing layout example</h1>
<div class="container">
<div class="border">This div has 100% width and box-sizing property set to border box</div>
<br>
<div class="content">This div also has 100% width but has the box-sizing property set to content box</div>
</div>
</body>
</html>

আউটপুট

উপরোক্ত কোড নিচের আউটপুটটি তৈরি করবে:

CSS3 Box-Sizing ব্যবহার করে লেআউট তৈরি করার পদ্ধতি


  1. CSS3-এ z-axis ব্যবহার করে এলিমেন্ট রোটেট ট্রান্সফর্ম করুন

  2. CSS3 দিয়ে ইমেজকে গ্রেস্কেল (Grayscale) এ রূপান্তর

  3. CSS3 রেডিয়াল গ্রেডিয়েন্ট তৈরি করার পদ্ধতি

  4. CSS3 Box-Sizing দিয়ে বক্স প্রস্থ নির্ধারণ