為什么用CSS定義overflow屬性沒有效果
overflow、overflow-x、overflow-y屬性可以用于管理超過其容器大小的內容,例如:
<body style="overflow-x: no">表示頁面不出現橫向滾動條。
但是當使用!DOCTYPE聲明打開符合標準的模式時,overflow、overflow-x和overflow-y屬性會應用于HTML元素,應用于BODY元素時無效。
解決辦法有二:
1、把overflow、overflow-x、overflow-y屬性寫到<HTML>標簽里;
2、或者刪除!DOCTYPE聲明:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
<body style="overflow-x: no">表示頁面不出現橫向滾動條。
但是當使用!DOCTYPE聲明打開符合標準的模式時,overflow、overflow-x和overflow-y屬性會應用于HTML元素,應用于BODY元素時無效。
解決辦法有二:
1、把overflow、overflow-x、overflow-y屬性寫到<HTML>標簽里;
2、或者刪除!DOCTYPE聲明:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>