摘要:background背景色background-image背景图 background-image:url(images/logo.png) no-repeat/repeat-y/repeat/x;background-position页面定位 background-position:30% 40%;或 background-position:-30px 20px;块级元素
background背景色
background-image背景图 background-image:url(images/logo.png) no-repeat/repeat-y/repeat/x;
background-position页面定位 background-position:30% 40%;或 background-position:-30px 20px;
块级元素 行内元素 块级行内元素的不同
独占一行 对宽高设置生效 默认是浏览器宽度
多个标签存在一行,对宽高设置不生效
可以设置宽高,也可以有多个标签存在一行
块级元素和行内元素转换
块级元素转行内元素 display:inline;
行内元素转块级元素 display:block;
行内块元素display:inline-block;
css定位
相对定位 position:relative; right:30px; height:40px;
绝对定位position:absolute
相对定位是相对于本身定位的
绝对定位是相对于最近已定位的父级元素
CSS浮动
float:left;左浮动
float:right右浮动
结束后添加一个空的div 设置样式 clear:both; 清除浮动
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS基础样式控制——背景、元素转换、定位、浮动练习</title> <style> *{margin: 0px; padding: 0px;} body{width: 100%; height: 100%;} .back_ground{ height:300px; width:400px;background:url("http://pic.616pic.com/bg_w1180/00/03/30/Dcrqnqbofi.jpg") no-repeat; background-size:100% 100%} .left{height: 200px;width: 400px; background: aquamarine; float: left; } .right{height: 200px;width: 400px; background: aqua; float: right;} .box_inline{display: inline;} .inline_box{display: block; width:50px; height: 50px; background: #f2f2f2;} .box_inline_box{display: inline-block; width:50px; height: 50px; background:#424242;} .position_1{ position:absolute;left:500px;top:150px; height: 30px; width: 200px; background: beige;} </style> </head> <body> <!--背景图--> <div class="back_ground"></div> <!--块级元素、行内元素转换--> <div> <div class="box_inline_box"> 行内块级元素</div> <div class="box_inline">块级元素转行内元素</div> <span class="inline_box">行内元素转块级元素</span><br> </div> <!--CSS定位--> <div class="position_1"> 111111111 </div> <!--浮动--> <div> <div class="left"></div> <div class="right"></div> <div style="clear: both"></div> </div> </body> </html>
批改老师:灭绝师太批改时间:2018-11-19 17:36:44
老师总结:完成的很好!理解标签属性的使用,活学活用很重要!