zoukankan      html  css  js  c++  java
  • 17 , CSS 区块、浮动、定位、溢出、滚动条

    1.CSS 中区块的使用

    2.CSS 中浮动的使用

    3.CSS 中定位的使用

    4.CSS 中溢出的使用

    5.CSS 中滚动条的使用

    17.1 CSS 中区块的使用

    属性名称 属性值 说明

    width 像素/百分比 区块的宽度

    auto

    height 像素/百分比 区块的高度

    auto

    min-height 像素像素/百分比 区块最小高度

    auto

    max-height 像素像素/百分比 区块最大高度

    auto

    min-width 像素像素/百分比 区块最小宽度

    auto

    max-width 像素像素/百分比 区块最大宽度

    auto

    17.2 CSS 中浮动的使用

    属性名称 属性值 说明

    float none 正常显示

    left 左浮动

    right 右浮动

    clear none 允许两边浮动

    left 不允许左边浮动

    right 不允许右边浮动

    both 不允许两边浮动

    17.3 CSS 中定位的使用

    属性名称 属性值 说明

    position relative 设置区块基准点为左上角

    absolute 设置网页的为基准点左上角

    static 无设置

    left auto 以基准点定位在左边

    像素/百分比 定位在左边

    top auto 以基准点定位在上边

    像素/百分比 定位在上边

    right auto 以基准点定位在右边

    像素/百分比 定位在右边

    bottom auto 以基准点定位在下边

    像素/百分比 定位在下边

    z-index auto 自动调整高度

    数字 数字越大越往上层

    17.4 CSS 中溢出的使用

    属性名称 属性值 说明

    overflow visible 不剪切内容也不添加滚动条

    auto 在必需时对象内容才会被

    裁切或显示滚动条

    hidden 不显示超过对象尺寸的内容

    scroll 总是显示滚动条

    overflow-x (同上)

    overflow-y (同上)

    17.5 CSS 中滚动条的使用

    属性名称 属性值 说明

    scrollbar-3dlight-color 颜色/十六进制 滚动条亮边框

    scrollbar-highlight-color 颜色/十六进制 滚动条 3D 界面亮边

    scrollbar-face-color 颜色/十六进制 滚动条 3D 表面

    scrollbar-arrow-color 颜色/十六进制 滚动条方向箭头

    scrollbar-shadow-color 颜色/十六进制 滚动条 3D 暗边

    scrollbar-darkshadow-color 颜色/十六进制 滚动条暗边框

    scrollbar-base-color 颜色/十六进制 滚动条基准颜色

    scrollbar-track-color 颜色/十六进制 滚动条的拖动区域

    1CSS 中区块的使用

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <pre>
    	CSS 中区块的使用
    属性名称 属性值 说明
    width 像素/百分比 区块的宽度
    		auto
    height 像素/百分比 区块的高度
    		auto
    min-height 像素像素/百分比 区块最小高度
    		auto
    max-height 像素像素/百分比 区块最大高度
    		auto
    min-width 像素像素/百分比 区块最小宽度
    		auto
    max-width 像素像素/百分比 区块最大宽度
    		auto
    </pre>
    </body>
    </html>
    

      2浮动

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <style type="text/css">
    	.div1{
    		 200px;
    		height: 200px;
    		background: red;
    		float:left;
    	}
    		.div2{
    		 200px;
    		height: 200px;
    		background: green;
    		float: left;
    	}
    		.div3{
    		 200px;
    		height: 250px;
    		background: blue;
    	}
    	.div4{
    		 200px;
    		height: 250px;
    		background: yellow;
    		clear:both;
    	}
    	</style>
    </head>
    
    <body>
    <div class="div1"></div>
    <div class="div2"></div>
    <div class="div3"></div>
    <div class="div4"></div>
    <pre>
    	 CSS 中浮动的使用
    属性名称 属性值 说明
    float none 正常显示
    		left 左浮动
    		right 右浮动
    clear none 允许两边浮动
    		left 不允许左边浮动
    		right 不允许右边浮动
    		both 不允许两边浮动
    </pre>
    
    </body>
    </html>
    

      31相对定位

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>相对定位,设置区块基准点为左上角</title>
    <style type="text/css">
    	img {
    		position: relative;
    		top: 8px;
    		left: 8px;
    	}	
    	</style>
    </head>
    
    <body>
    <img src="images/pic7.jpg"/><br/>
    我是相对定位,设置区块基准点为左上角
    <pre>
    	CSS 中定位的使用
    属性名称 属性值 说明
    position relative 设置区块基准点为左上角
    			absolute 设置网页的为基准点左上角
    			static 无设置
    left auto 以基准点定位在左边
    		像素/百分比 定位在左边
    top auto 以基准点定位在上边
    		像素/百分比 定位在上边
    right auto 以基准点定位在右边
    		像素/百分比 定位在右边
    bottom auto 以基准点定位在下边
    		像素/百分比 定位在下边
    z-index auto 自动调整高度
    		数字 数字越大越往上层
    </pre>
    
    </body>
    </html>
    

      32绝对定位

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>我是绝对定位,设置网页的为基准点左上角</title>
    <style type="text/css">
    	img {
    		position: absolute;
    		top: 228px;
    		left: 228px;
    		
    	}	
    	</style>
    </head>
    
    <body>
    <img src="images/pic7.jpg"/><br/>
    我是绝对定位,设置网页的为基准点左上角
    
    
    </body>
    </html>
    

      32绝对定位案例

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <style type="text/css">
    div{
       font-size:40px;
       font-family:"Times New Roman", Times, serif;
    }
    .div1{
    	color:red;
        position:absolute;
    	top:22px;
    	left:22px;
    }
    .div2{
        color:blue;
    	position:absolute;
    	top:24px;
    	left:24px;
    }
    .div3{
        color:#666666;
    	position:absolute;
    	top:26px;
    	left:26px;
    }
    .div4{
    	color:red;
        position:absolute;
    	top:82px;
    	left:82px;
    	z-index:3;
    }
    .div5{
        color:blue;
    	position:absolute;
    	top:84px;
    	left:84px;
    	z-index:2;
    }
    .div6{
        color:#666666;
    	position:absolute;
    	top:86px;
    	left:86px;
    	z-index:1;
    }
    </style>
    </head>
    
    <body>
    <div class="div1">www.szwzjs.com</div>
    <div class="div2">www.szwzjs.com</div>
    <div class="div3">www.szwzjs.com</div>
    
    <div class="div4">www.szwzjs.com</div>
    <div class="div5">www.szwzjs.com</div>
    <div class="div6">www.szwzjs.com</div>
    </body>
    </html>
    

      41溢出

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <style type="text/css">
    div{
       background: red;
    	 200px;
    	height: 100px;
    }
    	.div1{
    		background:red;
    		 200px;
    		height: 100px;
    		overflow: auto;
    	}
    		.div2{
    		background:red;
    		 200px;
    		height: 100px;
    		overflow: hidden;
    	}
    			.div3{
    		background:red;
    		 200px;
    		height: 100px;
    		overflow: scroll;
    	}
    </style>
    </head>
    
    <body>
    <div>CSS 中溢出的使用
    属性名称 属性值 说明
    overflow visible 不剪切内容也不添加滚动条
    auto 在必需时对象内容才会被
    裁切或显示滚动条
    hidden 不显示超过对象尺寸的内容
    scroll 总是显示滚动条
    overflow-x (同上)
    overflow-y (同上)</div><hr/><p></p><p></p><p></p>
    <div class="div1">CSS 中溢出的使用
    属性名称 属性值 说明
    overflow visible 不剪切内容也不添加滚动条
    auto 在必需时对象内容才会被
    裁切或显示滚动条
    hidden 不显示超过对象尺寸的内容
    scroll 总是显示滚动条
    overflow-x (同上)
    overflow-y (同上)</div>
    <div class="div2">CSS 中溢出的使用
    属性名称 属性值 说明
    overflow visible 不剪切内容也不添加滚动条
    auto 在必需时对象内容才会被
    裁切或显示滚动条
    hidden 不显示超过对象尺寸的内容
    scroll 总是显示滚动条
    overflow-x (同上)
    overflow-y (同上)</div>
    <div class="div3">CSS 中溢出的使用
    属性名称 属性值 说明
    overflow visible 不剪切内容也不添加滚动条
    auto 在必需时对象内容才会被
    裁切或显示滚动条
    hidden 不显示超过对象尺寸的内容
    scroll 总是显示滚动条
    overflow-x (同上)
    overflow-y (同上)</div>
    
    <pre>
    	CSS 中溢出的使用
    属性名称 属性值 说明
    overflow visible 不剪切内容也不添加滚动条
    				auto 在必需时对象内容才会被
    				裁切或显示滚动条
    				hidden 不显示超过对象尺寸的内容
    				scroll 总是显示滚动条
    overflow-x (同上)
    overflow-y (同上)
    	</pre>
    
    
    </body>
    </html>
    

      42滚动条的使用

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <style type="text/css">
    
    div{
    		background:red;
    		 200px;
    		height: 100px;
    		overflow: scroll;
    		scrollbar-arrow-color:red;
    		scrollbar-3dlight-color:red;
    	}
    </style>
    </head>
    
    <body>
    <div>我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师我是柳志军老师</div>
    
    
    </body>
    </html>
    

      

    柳志军:13418977808(手机微信),QQ:93684042
  • 相关阅读:
    云计算安全之传统安全业务连续性和灾难恢复
    如何降低云应用程序的风险并管理其保障措施
    映射函数
    numpy用法
    dataframe基础
    list用法
    可视化基础
    pycharm使用技巧
    时间用法
    merge()函数
  • 原文地址:https://www.cnblogs.com/liu-zhijun/p/10628283.html
Copyright © 2011-2022 走看看