這是帶有錯誤的網頁。 (鏈接已被刪除)IE中的Javascript錯誤
的網頁看起來鉻很大一如既往,但有2個錯誤在IE8:
只能在搜索字段跨越IE中的搜索框的寬度的一半。
搜索框頂部的選項卡在IE中不起作用。
我會盡我所能幫助解決這些錯誤。提前致謝!
這是帶有錯誤的網頁。 (鏈接已被刪除)IE中的Javascript錯誤
的網頁看起來鉻很大一如既往,但有2個錯誤在IE8:
只能在搜索字段跨越IE中的搜索框的寬度的一半。
搜索框頂部的選項卡在IE中不起作用。
我會盡我所能幫助解決這些錯誤。提前致謝!
被切斷的字段是因爲它的字體大小確定了大小,定義的右邊/左邊的邊距通常不會調整大小。對於我來說,IE9和FF6中的Tab行爲是相同的。你注意到的是什麼沒有發生?
至於選項卡行爲:在IE8中單擊時,選項卡沒有任何響應。 –
你能否更深入地解釋搜索區域被切斷的原因。我得到了你對某些瀏覽器所說的有關'font-size'的文本字段的一些寬度的說法,但爲什麼他們會忽略我的樣式聲明的寬度並切斷內容?任何解決方案附:我不明白你對利潤的看法。他們與此有什麼關係?謝謝! –
從我在IE中看到的(F12)沒有應用寬度。唯一的事情是左右邊距,但這不會影響場地的大小。它將自己調整到任何寬度的原因是因爲字體大小相當大,這使得字段更寬。您需要將寬度樣式應用於該樣式以使其變寬,通過它的外觀,如果同時應用邊距的右側和左側,則webkit是唯一的繪製引擎的大小。至於標籤,在IE8中使用F12,它可能有助於確定JS錯誤。 – Howard
對於標籤的事情,請嘗試明確聲明您的標籤變量,即var tabs = getElementsByClassName(document.body,'tab');
太好了,謝謝!這解決了標籤問題。 –
@Web_Designer,請務必將其標記爲已接受的答案。 –
在FF中文本也被切斷。瀏覽器(和操作系統)呈現的字體略有不同,這意味着如果您不小心,文本會重疊。爲什麼不讓文本框變大?另外,你可以解釋一下(或者用截圖顯示)IE對那些沒有IE的人做了什麼? – Bojangles
我在Firefox 6.0.2中檢查過它:文本確實被切斷,但標籤按預期工作。 –
我仍在尋找解決方案,因此搜索字段中的文本不會被截斷。請幫忙! –