21-06-2009, 18:19
|
|
|
חבר מתאריך: 12.08.05
הודעות: 883
|
|
טופס מוגדר עם גובה בIE6
ערב טוב.. מצטער על כל השאלות..
למה כשאני מוסיף טופס לאיזה שהוא div, מוגדר לו גובה?(עשיתי כמה בדיקות, ולפי מה שנראה לי זה לא ממש גובה, אלא שוליים מעל ומתחת לטופס)
זה הקוד שלי(זה המקור, לא קוד דוגמא..):
קוד:
<div style="float:right;margin-right:3px;">
<form name="friends_search_header" method="POST" action="index.php?page=friends_search">
<input type="text" name="friends_search_name" value="Search Friends" onfocus="this.value = ''" style="height:16px;width:120px;" onkeyup="document.getElementById('topbar_search_results').s tyle.display='block'; ajax('friends_search', 'topbar_search_results', this.value);" />
<span>
<img src="images/icons/search_btn.jpg" style="margin-bottom:-5px;cursor:pointer;" onclick="document.forms['friends_search_header'].submit()" alt="" />
</span>
</form>
</div>
בIE 7-8 ובFF זה יוצא מצוין.. אבל בIE6 משום מה הרקע של הDIV גולש גם מחוץ לתפריט..הוא יורד כזה למטה..
העלאתי תמונה שמראה איך זה נראה:
ברגע שאני מוריד את התג של הטופס, המימדים חוזרים למצב הרגיל..
ושוב, זה קורה רק בIE6..
אשמח לקבל עזרה בנושא..
תודה רבה!
|