網頁捲軸的設計,網頁捲軸設計
1,Overflow內容溢出時的設定
overflow 水平及垂直方向內容溢出時的設定
overflow-x 水平方向內容溢出時的設定
overflow-y 垂直方向內容溢出時的設定
以上三個屬性設定的值為visible、scroll、hidden、auto
visible 預設值。使用該值時,無論設定的"width"和"height"
的值是多少,其中的內容無論是否超出範圍都將被強制顯示。
hidden 效果與visible相反。任何超出"width"和"height"的內
容都會不可見。
scroll 無論內容是否超越範圍,都將顯示捲軸。
auto 當內容超出範圍時,顯示捲軸,否則不顯示。
應用:
沒有水平捲軸:
<div style="overflow-x:hidden">test</div>
沒有垂直捲軸
<div style="overflow-y:hidden">test</div>
沒有捲軸
<div style="overflow-x:hidden;overflow-y:hidden" 或
style="overflow:hidden">test</div>
自動顯示捲軸
<div
style="height:100px;width:100px;overflow:auto;">test</di
v>
2,自己定義捲軸的顏色
我們一般預設的捲軸樣式如下左圖,右圖是放大了1600倍的樣
子,我們可以看到捲軸有幾種言責組合的,我給他們標了7個號,
分別注釋在下面的css代碼的後面了,注意css的注釋代碼是放在
兩個斜杠內的兩個星號之間,如:/*這裡放注釋的代碼*/
Body {
scrollbar-arrow-color: #f4ae21; /*三角箭頭的顏色*/
scrollbar-face-color: #333; /*立體捲軸的顏色*/
scrollbar-3dlight-color: #666; /*立體捲軸亮邊的顏
色*/
scrollbar-highlight-color: #666; /*捲軸空白部分的
顏色*/
scrollbar-shadow-color: #999; /*立體捲軸陰影的顏
色*/
scrollbar-darkshadow-color: #666; /*立體捲軸強陰
影的顏色*/
scrollbar-track-color: #666; /*立體捲軸背景顏色*/
scrollbar-base-color:#f8f8f8; /*捲軸的基本顏色*/
Cursor:url(mouse.cur); /*自訂個性滑鼠*/
}
以上2項適用與<body>、<div>、<textarea>、<iframe>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html;
charset=gb2312">
<title>用CSS控制捲軸樣式</title>
<STYLE>
BODY {
}
</STYLE>
</head>
<body>
<p> </p>
</body>
</html>
設計網頁捲軸的設定,新手教
用一個大的div將這兩個div包含起來,大的div固定寬度!
比如:
<div style="width:1000px; height:auto;">
<div style="width:200px; height:500px; float:left;"></div>
<div style="width:790px; height:500px; float:right;"></div>
</div>
如果螢幕沒有1000px的寬度,就會出現左右方向的捲軸,因為有一個絕對值為1000px的大div在外面擋著,大div固定了,裡面的div就不會受影響,父母再保護子女嘛!呵呵
網頁設計中我分割網頁,在首頁裡總是有捲軸怎去掉?
<body scroll=no>
去掉水平捲軸:
<body style="overflow-x: hidden">
去掉豎直捲軸:
<body style="overflow-y: hidden">
隱藏橫向捲軸,顯示縱向捲軸:
<body style="overflow-x:hidden;overflow-y:scroll">
全部隱藏
<body style="overflow:hidden">
或者是
<body scroll="no">
捲軸的屬性:
overflow-y : visible | auto | hidden | scroll
visible : 不剪下內容也不添加捲軸。
auto : 在需要時剪下內容並添加捲軸
hidden : 不顯示超過對象高度的內容,這裡不對這個屬性作介紹,大家喜歡的話可以自己嘗試
scroll : 總是顯示縱向捲軸