আমার একটি সাধারণ নিয়ম রয়েছে যা সমস্ত ডিআইভিদের একটি পটভূমি চিত্র দেয়।
আমার একটি ডিভ আছে (id = 'a' সহ) যা আমি এটির পটভূমি চিত্রটি রাখতে চাই না।
আমার এটির কোন সিএসএস রুল দিতে হবে?
আমার একটি সাধারণ নিয়ম রয়েছে যা সমস্ত ডিআইভিদের একটি পটভূমি চিত্র দেয়।
আমার একটি ডিভ আছে (id = 'a' সহ) যা আমি এটির পটভূমি চিত্রটি রাখতে চাই না।
আমার এটির কোন সিএসএস রুল দিতে হবে?
উত্তর:
চেষ্টা করুন:
div#a {
background-image:none
}
div#a {
background-image: none !important;
}
যদিও "! গুরুত্বপূর্ণ" প্রয়োজনীয় নাও হতে পারে, কারণ "ডিভ # এ" এর কেবল "ডিভ" এর চেয়ে উচ্চতর বৈশিষ্ট্য রয়েছে।
div#a {
background-image: url('../images/spacer.png');
background-image: none !important;
}
আমি ব্যাকগ্রাউন্ড চিত্রটি সরানোর জন্য নিয়মের পাশাপাশি একটি স্বচ্ছ স্পেসার ইমেজ ব্যবহার করি কারণ আইই 6 background-image: none
চিহ্নিত করা সত্ত্বেও এড়িয়ে চলেছে বলে মনে হয় !important
।
background-image:none;
(ওটি ছাড়া !important
) নির্বিঘ্নে কাজ করে।
যেহেতু সিএসএস 3 এ একাধিক ব্যাকগ্রাউন্ড ইমেজ সেটিংস সেট করতে পারে "কিছুই নয়" কেবল একটি নতুন স্তর তৈরি করবে এবং কিছুই গোপন করবে না।
http://www.css3.info/preview/m Multiple- backgrounds / http://www.w3.org/TR/css3-background/#backgrounds
আমি এখনও কোনও সমাধান পাইনি ...
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #fff));
background-image: -webkit-linear-gradient(center top, #fff 0%, #fff 50%);
background-image: -moz-linear-gradient(center top, #fff 0%, #fff 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
background-image: linear-gradient(to bottom, #fff 0%, #fff 50%);
পুরানো ব্রাউজারগুলির জন্য .. আপনি যদি আইএস 9 ব্যাকগ্রাউন্ড-ইমেজ -Webkit- গ্রেডিয়েন্ট ইত্যাদির ক্ষেত্রে সিলেক্ট টু সিএসএস এর মতো কিছু ফ্রেমওয়্যারক.কম.এসএস-তে সিএসএস সংজ্ঞায়িত করে থাকেন এবং আপনি এটি অন্য। CSS এর মাধ্যমে "ব্যাকগ্রাউন্ড-ইমেজ: কিছুই নয়!" দিয়ে পুনরায় লেখার মাধ্যমে এটি চান! "গুরুত্বপূর্ণ!" কাজ না করে. পৃষ্ঠার পটভূমির রঙের মতো রঙের গ্রেডিয়েন্টে আমি একই রঙ ব্যবহার করেছি।
যদি আপনার ডিভ বিধিটি ন্যায়বিচারী হয় div {...}
তবে #a {...}
তা যথেষ্ট। যদি এটি আরও জটিল হয় তবে আপনার একটি "আরও নির্দিষ্ট" বাছাইকারী দরকার, যেমন সিএসএসের স্পেসিফিকেশনের দ্বারা নির্দিষ্টকরণ হিসাবে । (# ডি এর চেয়ে বেশি নির্দিষ্ট হওয়া অ্যালগরিদমের কেবল একটি দিক single)
যখন background-image: none !important;
কোন প্রভাব নেই। তুমি ব্যবহার করতে পার:
background-size: 0 !important;
#a {}
। প্রয়োজনীয় না হলে নির্বাচকগুলিতে উপাদান ধরণের ব্যবহার করবেন না ।