সম্ভবত এটি উত্তর বিড়ম্বিত হয়, তবে আমি আমার ফলাফলগুলি ভাগ করতে চাই। আমি এই সমস্যার 2 টি নতুন পদ্ধতির সন্ধান পেয়েছি যা আমি এখানে উত্তরে খুঁজে পাইনি:
box-shadow
CSS সম্পত্তির মাধ্যমে অভ্যন্তরীণ সীমানা
হ্যাঁ, বাক্স-ছায়া উপাদানগুলিতে বাক্সের ছায়া যুক্ত করতে ব্যবহৃত হয়। তবে আপনি inset
ছায়া নির্দিষ্ট করতে পারেন , এটি কোনও ছায়ার মতো অভ্যন্তরের সীমানার মতো দেখায়। আপনাকে কেবল অনুভূমিক এবং উল্লম্ব ছায়া গো সেট করতে হবে 0px
, এবং সীমানার প্রস্থের " spread
" অংশের সম্পত্তি box-shadow
আপনি রাখতে চান want সুতরাং 10px 'অভ্যন্তরীণ' সীমানার জন্য আপনি নিম্নলিখিত লিখবেন:
div{
width:100px;
height:100px;
background-color:yellow;
box-shadow:0px 0px 0px 10px black inset;
margin-bottom:20px;
}
এখানে jsFizz উদাহরণ যা box-shadow
সীমানা এবং 'সাধারণ' সীমান্তের মধ্যে পার্থক্য চিত্রিত করে । এইভাবে আপনার সীমানা এবং বাক্সের প্রস্থ সীমানা সহ মোট 100px এর।
বাক্স-ছায়া সম্পর্কে আরও: এখানে
সীমারেখা সীমানা সিএসএস সম্পত্তি মাধ্যমে
এখানে অন্য পদ্ধতির উপায় রয়েছে, তবে এইভাবে সীমানাটি বক্সের বাইরে থাকবে। এখানে একটি উদাহরণ । উদাহরণ থেকে নিম্নলিখিত হিসাবে, আপনি সিএসএস outline
সম্পত্তি ব্যবহার করতে পারেন , এমন সীমানা সেট করতে যা উপাদানটির প্রস্থ এবং উচ্চতাকে প্রভাবিত করে না। এইভাবে, সীমার প্রস্থ কোনও উপাদানের প্রস্থে যুক্ত করা হয় না।
div{
width:100px;
height:100px;
background-color:yellow;
outline:10px solid black;
}
রূপরেখা সম্পর্কে আরও: এখানে