में div चालें मेरे पास दो कॉलम वाली एक तालिका है। बाएं कॉलम में कुछ सामग्री और विजेट div है जो एकमात्र फ़्लोटेड तत्व है। पृष्ठ लोड होने पर यह div तालिका के दाहिने कॉलम को लेकर पृष्ठ के निचले हिस्से में आगे बढ़ता रहता है। कभी-कभी जब मैं कुछ होवर करता हूं तो यह वापस चला जाता है, ऐसा लगता है कि यह पूरी तरह यादृच्छिक है।आईई
आईई पिक-ए-बू बग की तरह लगता है लेकिन काफी नहीं है। मैंने position: relative;
की कोशिश की है लेकिन यह काम नहीं करता है। कोई विचार?
यहाँ एचटीएमएल है:
<table class="formTable">
<tr>
<td class="content_main">
<h1>header</h1>
<table>
<tr>
<td>Content here</td>
<td>Content here</td>
</tr>
</table>
<div style="float: left; clear: none; display: block; color: rgb(68, 68, 68); font-weight: normal; font-family: "Trebuchet MS","Verdana",sans-serif; font-size: 14px; line-height: 18px; text-decoration: none; text-align: left; margin: 0px; padding: 10px; height: auto; width: auto; background-image: none; background-color: white; border: 10px solid rgb(204, 204, 204); overflow: auto;" id="widget">
Content
</div>
</td>
<td class="content_right">
<ul>
<li>List</li>
<li>List</li>
</ul>
</td>
</tr>
</table>
और यहाँ तालिका के लिए सीएसएस है:
.content_right {
padding-left: 20px;
padding-top: 15px;
width: 393px;
}
.content_main {
padding-top: 15px;
width: 500px;
}
एक सीएसएस रीसेट स्क्रिप्ट का उपयोग करने का प्रयास करें जैसे कि [yui2 रीसेट] (http://developer.yahoo.com/yui/reset/) –
पुन: उत्पन्न नहीं कर सकता .. क्या आप [इस पहेली] को बदल सकते हैं (http: // jsfiddle.net/8wytE/) आप जो अनुभव करते हैं उसे पुन: पेश करने के लिए? शायद सामग्री में कुछ? –
आप अपने उदाहरण के लिए किस डॉकटाइप का उपयोग कर रहे हैं? पुनः उत्पन्न नहीं कर सकते। – 8bitjunkie