मैं एकाधिक पृष्ठभूमि छवि घोषणा में केवल दूसरी छवि को ओवरराइड करने के लिए कैस्केड का उपयोग कैसे कर सकता हूं?मैं एकाधिक पृष्ठभूमि छवि घोषणा में केवल दूसरी छवि को ओवरराइड कैसे कर सकता हूं?
मैंने दो पृष्ठभूमि छवियों (बिल्ली का बच्चा, और दाईं ओर मछली) के साथ li
एस के लिए एक मानक शैली निर्दिष्ट की है।
li {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAA/ElEQVR42q2WYQ3DIBSE5wAJk1AJSKiESpiESakEJCChEpAwCW/vJSw0LPQoHMn3A0q5R7leeIjIFNo2JSm+Zz5DSAy6oLan8lKiIjV5fGu8u+TnrkfIKftpUQGks3Au8qNE6yOx1Sb/xPJYyH3EURW4QsHGZ5NB3K0dDpDwDvEZysAZvvP4znVpwTVcmrAgLsLX/yXhP+xfrOyuza00sbFZ7p5TAGlyYMF/J4axNClOvKKVJnEmTa6gpgkSM0Ca8HdITxOiSwuzLjVoAUAUxIWQBXESMQTpSWQd4r0GuxiJsZPII0F6EnUZg5hES7dZWEkExPj3GiDCv9d8AVEGli2R88rKAAAAAElFTkSuQmCC) repeat-y 90% center,
#CCC url("http://placekitten.com/275/300") repeat right center;
margin: 1em;
padding: 1em;
color: #FFF;
font-weight: bold;
}
li.secondary {
background: #CCC url("http://placekitten.com/325/300") repeat left 10%;
}
JSFiddle: मैं भी li.secondary
जहाँ मैं केवल दो पृष्ठभूमि छवियों के दूसरे बदलना चाहते हैं के लिए एक शैली निर्दिष्ट किया है http://jsfiddle.net/KatieK/9zcnp/1/
लेकिन बाहर पहले पृष्ठभूमि छवि background:
चल रही है के लिए नए घोषणा (मछली)। मैं कैस्केडिंग नियम में केवल दूसरी पृष्ठभूमि छवि को कैसे संबोधित कर सकता हूं?
.secondary में मछली शामिल हैं ?? – dezman
हाँ, मुझे 'सेकेंडरी' में मछली को दोबारा निर्दिष्ट करना पड़ रहा है। लेकिन मुझे लगा कि मुझे सीएसएस के * कैस्केड * भाग का उपयोग करने में सक्षम होना चाहिए। ;) – KatieK