में काम नहीं करता मुझे मिल गया है इस तरह के एक सरल कोड:छद्म वर्ग: मंडराना IE7
<div class="div1">
<div class="div2">Foo</div>
<div class="div3">
<div class="div4">
<div class="div5">
Bar
</div>
</div>
</div>
</div>
और इस सीएसएस:
.div1{
position: relative;
}
.div1 .div3 {
position: absolute;
top: 30px;
left: 0px;
width: 250px;
display: none;
}
.div1:hover .div3 {
display: block;
}
.div2{
width: 200px;
height: 30px;
background: red;
}
.div4 {
background-color: green;
color: #000;
}
.div5 {}
समस्या है: जब मैं .div2
से कर्सर ले जाने के .div3
(.div3
को दिखना चाहिए क्योंकि यह .div1
का बच्चा है) तो होवर अक्षम है। मैं आईई 7 में इसका परीक्षण कर रहा हूं, एफएफ में यह ठीक काम करता है। मैं क्या गलत कर रहा हूं? मुझे यह भी एहसास हुआ है कि जब मैं काम कर रहा हूं .div5
टैग हटा देता हूं। कोई विचार?
ध्यान दें कि यह मामला हो सकता है कि आपको .div3: होवर {डिस्प्ले: ब्लॉक} अन्यथा जब आप अपना माउस ऊपर ले जाएं बच्चे तत्व .div3 माता-पिता अपनी छद्म कक्षा खो देंगे: होवर। यह हालांकि आपके कार्यान्वयन पर निर्भर करता है। – moorej