নিম্নলিখিতটি ব্যবহার করে আমি সিএসএসে উল্লম্ব প্রান্তিককরণ তৈরি করার বিষয়ে আমার মস্তিষ্কগুলি র্যাক করছিলাম
.base{
background-color:green;
width:200px;
height:200px;
overflow:auto;
position:relative;
}
.vert-align{
padding-top:50%;
height:50%;
}
<!-- and used the following div structure. -->
<div class="base">
<div class="vert-align">
Content Here
</div>
</div>
যদিও এটি এই ক্ষেত্রে কাজ করে বলে মনে হয়েছিল, আমি অবাক হয়ে গিয়েছিলাম যে যখন আমি আমার বেস ডিভের প্রস্থ বৃদ্ধি বা হ্রাস করি তখন উল্লম্ব সারিবদ্ধতা স্ন্যাপ হবে। আমি প্রত্যাশা করছিলাম যে আমি যখন প্যাডিং-শীর্ষস্থানীয় সম্পত্তি সেট করব তখন প্যাডিংটি প্যাটার্ন পাত্রে উচ্চতার শতাংশ হিসাবে গ্রহণ করবে, যা আমাদের ক্ষেত্রে ভিত্তিযুক্ত, তবে উপরের মানটি 50 শতাংশের শতাংশ হিসাবে গণনা করা হয় প্রস্থ। :(
জাভাস্ক্রিপ্ট ব্যবহার না করেই প্যাডিং এবং / অথবা মার্জিনটি উচ্চতার শতাংশ হিসাবে সেট করার কোনও উপায় আছে?
top
ব্রাউজার / উইন্ডো উচ্চতার উপর নির্ভর করে আকার পরিবর্তন করতে দুর্দান্ত কাজ করে। Div ডিভের নীচে ডিভ থাকার কীভাবে? আপনি কীভাবেclear
২ য় ডিভটি ডিভের নীচে হতে পারেন যা একটি দ্বারা স্থানান্তরিত হয়েছেtop:50%
??