나는 인터넷 검색을 시도했지만 내 문제에 대한 어떤 힌트도 찾을 수 없습니다. Theres 너무 많은 IE bugfixs 나는 이것으로 계속하고있는 것을 생각할 수 없다.모든 IE에서 ABS 위치 검색 바 문제가 있습니까?
머리말과 꼬리말이있는 3 열 레이아웃이 있습니다. 왼쪽 열과 주 콘텐츠 div는 둘 다 왼쪽으로 플로팅 된 컨테이너 div에 있습니다 (왼쪽 열 및 주요 내용은 왼쪽/오른쪽으로 플로팅 됨). 오른쪽 열이 오른쪽으로 떠있었습니다.
주 콘텐츠 div에는 맨 아래에 HTML이 있고 (위아래 콘텐츠가 있지만) 검색 막대가 있습니다. alt text http://www.flickr.com/photos/[email protected]/4394899733/
제품을 주문하기위한 드롭 다운 메뉴가있는 페이지 중 하나를로드 할 때까지 IE6 + 및 FF에서 정상적으로 작동합니다 (즉, 가격이 낮거나 높음 등).
어떤 이유로 IE의 모든 버전이 너트가되고 '검색 기준'입력 하단에 검색 표시 줄을 추가하고 스타일을 제거합니까?
<div id="maincontent">
<h1 class="title">Search</h1><h2 class="ban" > Browsing all </h2>
<div class="ban">
<form class="ban" method="GET" action="/search.php">
Order by: <input type="hidden" name="q" value="" /><input type="hidden" name="page" value="1" />
<select name="sort" onchange="JavaScript:this.form.submit();">
<option value="relevance" selected='selected'" >Best Match</option>
<option value="rating" " >Rating</option>
<option value="priceAsc" " >Price: Low to High</option>
<option value="priceDesc" " >Price: High to Low</option></select><noscript>
<input type="submit" value="Go" /></noscript></form></div>
및 검색 HTML ...
<div id="searchform">
<form name="search" action="/search.php">
<input type="text" onblur="javascript: this.className = 'ba1';" onfocus="javascript: this.className = 'focused';" class="ba1" name="q" id="q" size="50" value="" />
<button value="search" type="submit" class="submitBtn"><span>search</span></button>
</form>
<p>
<small>Search or browse by
<a href="merchants.php">merchant</a>
<a href="categories.php">category</a> or
<a href="brands.php">brand</a>
</small>
</p>
<script type='text/javascript'>document.search.q.focus();</script></div>
없는 Doctype 내가 CSS를 남겨 죄송는, 러시 작업의 비트가 완전히 잊어
:-(스택 신인 그렇게을 heres 링크를 어떤 이유로 그림을 표시하지 않았습니다 http://www.flickr.com/photos/[email protected]/4394899733/ – Taylor
평판이 충분할 경우에만 사진을 게시 할 수 있습니다. 문제가있는 경우 CSS는 어디에 있습니까? 문제는 CSS에 있습니다. 우리가이 문제를 정확히 재현하는 SSCCE (http://sscce.org)의 모든 취향에이 모든 것을 다시 쓰면 큰 호의를 얻을 것입니다. 그래서 불필요한 요소/스타일/잡음을 제거하고 '' + ''~ ''우리는 같은 문제를 재현하기 위해 변경없이 복사 할 수 있습니다. –
BalusC
이 문제를 해결하려면 CSS가 필요합니다. CSS를 필요로하는 요소에 대해 지정된 높이/너비가 부족할 가능성이 높습니다 (일반적인 IE 넌센스). – Tom