1、 可以使用overflow屬性,web外邊框屬性制作方法?
有兩種方法可以實現,在外圍邊框的 DIV上加屬性,overflow:hidden;不過這種方法可能無效,第二種應該最有效,在表單表格的那個DIV限寬,寬度要小于外圍邊框,然后加屬性margin:0 auto;
2、 瀏覽器部分內容如何遮擋?
遮擋瀏覽器部分內容,一般用到div,可以實現遮擋瀏覽器窗口的功能,代碼為:
<div unselectable="on" style="background:#000;filter:alpha(opacity=10);opacity:.1;left:0px;top:0px;position:fixed;height:100%;100%;overflow:hidden;z-index:10000;"></div>
涉及css屬性解釋一下,根據實際需求調整對應參數:
1) background:#000: 將div的背景色設置為黑色; filter:alpha(opacity=10): 在IE下,將div的透明度設置為0.1; opacity:.1: 在非IE下,將div的透明度設置為0.1。
2) left:0px;top:0px;position:fixed;height:100%;100%: 定義div的高度和寬度分別是瀏覽器高度和寬度的100%。這里有個小技巧,如果div的position是fixed或者absolute,那么當div的高度設置為百分比(例如100%)時,div的高度將參照瀏覽器可視區域(viewport)的高度來計算。此外,設置position為fixed,可以使得瀏覽器即使在scroll或resize時也保證遮罩層一直擋在頁面的可視區域。
3) overflow:hidden 用來避免滾動條的出現。
3、 cssoverflow詳解?
overflow為溢出(容器),當內容超出容器時只需添加overflow屬性值為hidden, 就可以把超出容器的部分隱藏起來;
如果內容超出容器卻又不想其隱藏時可以將其屬性值設置為auto;
overflow:auto 屬性如果超出就出現滾動條,沒有超出則不出現滾動條這樣就可以出現滾動條,
滾動條也可以單獨設置,例如overflow-x:hidden;overflow-y:auto;這樣就只能看見垂直方向的滾動條了。如果單獨定義x軸或者y軸的時候,兩個屬性都需設置屬性值。
4、 一個容器設置了寬高怎么去除溢出?
.father{ width:100%
;//這里寬度任意,父元素 } .son{ width:150%
;//子元素設置寬度只要大于100%就可以了 } 這里要注意父元素不能設置overflow:hidden;屬性,否則超出部分會隱藏的。