Module ৮ এ আমরা যাকিছু শিখেছি
Responsive CSS layout
Website এর layout কি ? (আমরা গুগল করে দেখতে পারি)
আমরা যদি কোণ section কে বা কোণ div কে center এ আনতে চাই তাহলে justify-content:center করে দিতে পারি তাহলে মাঝখানে চলে আসবে ।
উদাহরণ
.container {display: flex;border: 2px solid lightsalmon;height: 300px;justify-content: center;justify-content: flex-end;} .box {height: 200px;width: 200px;border: 1px dotted tomato;} <div class="container"><div class="box">box no -1</div><div class="box">box no -2</div><div class="box">box no -3</div></div>
|
Flex-grow এর কাজ কি ? (এটা অনেক সময় কাজে লাগে যেমন ২ টা div আছে সেখানকার একটার width fixed রাখতে হবে আবার আর একটা div এর width ওয়েবপেজ এর পুরোটা মিলে দেখাতে হবে তখন আমরা এটা ব্যাবহার করব )
উদাহরণ
.container {display: flex;border: 2px solid lightsalmon;height: 300px;}#full {flex-grow: 1;}.box {width: 200px;border: 1px dotted tomato;} <div class="container"><div class="box">box no -1</div><div id="full" class="box">box no -2</div></div>
|
Responsive লগইন ফর্ম ডিজাইন । (সব display:flex ব্যাবহার করে করার চেষ্টা করব ) লিঙ্ক
কিভাবে ওয়েবপেজে কিভাবে grid বানাতে হয় ? উদাহরণ
.grid-con {display: grid;grid-template-columns: 200px 200px;grid-template-columns: repeat(4, 1fr);grid-gap: 20px 20px;}.grid {border: 1px solid goldenrod;} <div class="grid-con">div.grid*24{grid number -$} </div>
|
e ২৫ column এর ফুড আইটেমকে কিভাবে Responsivকরে ? (display:flex; flex-wrap:wrap) এর মাধ্যমে আবার আমরা @mediaquary এর সাহায্যে এই কাজগুলো করতে পারি । তবে আমরা flex দিয়েই করব । flex দিয়ে না হলে আমরা @mediaquary ব্যাবহার করব ।
flex-wrap: wrap; এর কাজ কি ? (যদি একটা container এর ভিতরে অনেকগুল div থাকে এবং সেগুলাকে স্ক্রীন অনুযায়ী responsive ভাবে দেখাতে হয় তখন আমরা flex-wrap ব্যাবহার করব )
.container { display: flex; flex-wrap: wrap; padding: 10px; } মনে রাখবেন flex-wrap প্যারেন্ট div বা section কে দিতে হবে নয়ত কাজ করবে না |
Img কে hover করলে যেন টেক্সট show করে (এটা করার জন্য position:abs, relative এর সাহায্য নিতে হবে ) transform অ্যান্ড transition ব্যাবহার করতে হবে img তে
আর আমার github এ যাইতে চাইলে এই লিঙ্কে ক্লিক করুন
About
Md: Rashedul Islam Shihab Writer of this note Batch4 Social accounts |
Post a Comment (0)