div+css的布局相比table布局簡化了前端開發的復雜性,也會帶來一些問題,現在我們就說一下浮動定位在頁面大小改變時布局錯位的解決辦法,給頁面設置最小寬度:
只需更改全局css樣式表
body
{
/* 加入一下兩行 */
min-width: 1140px;
width: expression((documentElement.clientWidth > 1140) ? “1140px” : “auto” );
}
第一行,min-width最小寬度
第二行,CSS中使用expression有ie才能識別。IE5及其以后版本支持在CSS中使用expression,用來把CSS屬性和Javascript表達式關聯起來,效果相當于min-width,即實現了兼容ie。
注意:1140寬度參數根據實際需要設置。
關于expression的使用,網上有詳細的資料,不再贅述。
新聞熱點
疑難解答