網頁捲軸的設計,網頁捲軸設計

來源:互聯網
上載者:User

網頁捲軸的設計,網頁捲軸設計

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>

沒有垂直捲軸&nbsp;
<div style="overflow-y:hidden">test</div>


沒有捲軸&nbsp;
<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>&nbsp;</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 :  總是顯示縱向捲軸
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.