কিভাবে তৈরি করা: ব্লগ লেআউট
কিভাবে CSS দিয়ে প্রতিক্রিয়ামূলক ব্লগ লেআউট তৈরি করবেন
প্রতিক্রিয়ামূলক ব্লগ লেআউট তৈরি করতে শিখুন, যা স্ক্রিন প্রস্থতি অনুযায়ী দুই সারিতে এবং পূর্ণ প্রস্থতিতে পরিবর্তিত হয়。
ব্রাউজার জানালা আকার সমায়োজন করুন, যাতে প্রতিক্রিয়ামূলক প্রভাব দেখতে পারেন:
কিভাবে ব্লগ লেআউট তৈরি করবেন
প্রথম পদক্ষেপ - এইচটিএমএল যোগ করুন:
<div class="header"> <h2>ব্লগ নাম</h2> </div> <div class="row"> <div class="leftcolumn"> <div class="card"> <h2>শিরোনাম শিরোপতি</h2> <h5>শিরোনাম বর্ণনা, ২০১৭ ডিসেম্বর ৭</h5> <div class="fakeimg" style="height:200px;">ছবি</div> <p>Some text..</p> </div> <div class="card"> <h2>শিরোনাম শিরোপতি</h2> <h5>শিরোনাম বর্ণনা, ২০১৭ সেপ্টেম্বর ২</h5> <div class="fakeimg" style="height:200px;">ছবি</div> <p>Some text..</p> </div> </div> <div class="rightcolumn"> <div class="card"> <h2>আম সম্পর্কে</h2> <div class="fakeimg" style="height:100px;">ছবি</div> <p>আম সম্পর্কে কুপালা কোয়াই অফিসিয়া ডিজারেন্ট মোলিট অ্যানিম..</p> </div> <div class="card"> <h3>Popular Post</h3> <div class="fakeimg">Image</div><br> <div class="fakeimg">Image</div><br> <div class="fakeimg">Image</div> </div> <div class="card"> <h3>Follow Me</h3> <p>Some text..</p> </div> </div> </div> <div class="footer"> <h2>Footer</h2> </div>
দ্বিতীয় পদক্ষেপ - CSS যোগ করুন:
* { box-sizing: border-box; } body { font-family: Arial; padding: 20px; background: #f1f1f1; } /* পাতার শীর্ষ / ব্লগ শিরোনাম */ .header { padding: 30px; font-size: 40px; text-align: center; background: white; } /* দুটি অসমান কলম তৈরি করুন, একে অপরের সাথে ফ্লোটিং */ /* ডানদিক কলম */ .leftcolumn { float: left; width: 75%; } /* ডানদিক কলম */ .rightcolumn { float: left; width: 25%; padding-left: 20px; } /* মিথ্যা ছবি */ .fakeimg { background-color: #aaa; width: 100%; padding: 20px; } /* আর্টিকেলকে কার্ড ধরনের প্রভাব দিন */ .card { background-color: white; padding: 20px; margin-top: 20px; } /* কলম পরের ফ্লোটিং নিরসন */ .row:after { content: ""; display: table; clear: both; } /* পাদটি */ .footer { padding: 20px; text-align: center; background: #ddd; margin-top: 20px; } /* প্রতিক্রিয় সাজ-সজ্জা - যখন স্ক্রিন প্রস্থ কম হয় 800px-র নিচে, দুটি কলমকে একসঙ্গে স্থানান্তরিত করুন এবং নয় কান্তুকরীভাবে */ @media screen and (max-width: 800px) { .leftcolumn, .rightcolumn { width: 100%; padding: 0; } }
相关页面
教程:CSS 响应式网页设计