CSS基础样式控制——背景、元素转换、定位、浮动

原创2018-11-19 17:14:1293
摘要: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
老师总结:完成的很好!理解标签属性的使用,活学活用很重要!

发布手记

热门词条