今天做web系統的js部分,發現在firefox瀏覽器(以下簡稱ff)裡,對div的height設定無效;而ie就沒有問題。
先是用$("#scorll"+val+"").attr("width","500");
$("#scorll"+val+"").attr("width","500px");
$("#scorll"+val+"").attr("width","500px;");
都沒用,然後用
ie:document.getelementbyidx_x_xx_x_x("scorll"+val+"").style.height
= 500;
...ok
ff:document.getelementbyidx_x_xx_x_x("scorll"+val+"").style.height
= 500;
...無效
研究了半天,發現是以下原因(錯誤原因:設定值裡沒有單位px):
ie:document.getelementbyidx_x_xx_x_x("scorll"+val+"").style.height
= 500 + "px";
...ok
ff:document.getelementbyidx_x_xx_x_x("scorll"+val+"").style.height
= 500 + "px";
...ok
即,firefox對語法要求更嚴格,
指定高度,寬度時,必須連單位(如px)一起指定。
div中table的寬度超過div的寬度問題
首先注意table的乙個樣式 table tablelayout 屬性用來設定 單元格 行 列顯示屬性。table layout有以下取值 值描述 automatic 預設。列寬度由單元格內容設定 fixed 列寬由 寬度和列寬度設定。inherit 規定應該從父元素繼承 table layout ...
關於Div的寬度與高度的100 設定
正像你所知道的那樣,設定div大小的有兩個屬性width和height,以前在學習div每次給div設定100 寬度或高度時都很迷惑,不明確這個100 的寬度 高度 到底有多寬有多高?這個100 是從 得到的從 繼承的?今天我們的話題就是有關div高度100 的問題!其實,要弄懂div寬度 widt...
關於Div的寬度與高度的100 設定
正像你所知道的那樣,設定div大小的有兩個屬性width和height,以前在學習div每次給div設定100 寬度或高度時都很迷惑,不明確這個100 的寬度 高度 到底有多寬有多高?這個100 是從 得到的從 繼承的?今天我們的話題就是有關div高度100 的問題!其實,要弄懂div寬度 widt...