CSS中定位实例

10 篇文章 0 订阅

1. 标准流(普通流)

代码模块

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>osition</title>
    <style>
        *{
            margin: 0px;
            padding: 0px;
        }
        div{
            width: 100px;
            height: 100px;
            border: 1px solid #000;
        }
        .box1{
            background: red;
        }
        .box2{
            margin-left: 20px;
            margin-top: 20px;
            background: green;
        }
        .box3{
            background: blue;
        }
    </style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div>
</body>
</html>

执行结果:

PS:除了特殊定制之外,都是标准流

2. 浮动流

2.1 浮动属性:


描述
left元素向左浮动。
right元素向右浮动。
none默认值。元素不浮动,并会显示在其在文本中出现的位置。
inherit规定应该从父元素继承 float 属性的值。

按照上一篇概念中的第一个例子来编写第一个浮动流的例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>osition</title>
    <style>
        *{
            margin: 0px;
            padding: 0px;
        }
        div{
            width: 100px;
            height: 100px;
            border: 1px solid #000;
        }
        .box1{
            background: red;
            float: left;
        }
        .box2{
            background: green;
        }
        .box3{
            background: blue;
        }
    </style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div>
</body>
</html>
显示结果如下:


讲第一个格子设定为向左浮动,这设定毕之后,第一个格子脱离标准,处于浮动状态,第二个和第三个格子向上移动,然后第一个格子向左移动,覆盖了第二个格子,界面显示的结果就是第一个和第三个格子。

不设置浮动的时候显示图片和文本内容如下:

代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>osition</title>
    <style>
        *{
            margin: 0px;
            padding: 0px;
        }

    </style>
</head>
<body>
<div>
    <img src="images/葫芦娃.jpg" alt="">
    <p class="des">吉克隽逸(Summer),汉名王隽逸,1988年05月13日出生于四川省凉山州甘洛县,毕业于四川外国语大学重庆南方翻译学院,中国大陆女歌手。
        2009年参加《快乐女声》获得广州唱区30强。2012年参加《中国好声音》获得刘欢组最终冠军和巅峰对决季军。2012年底签约天浩盛世和环球唱片,并发行首支单曲《彩色的黑》。2013年出演中美合资电影《绝命逃亡》中的女配角,与尼古拉斯凯奇、刘亦菲、海登·克里斯滕森等人合作,并演唱片尾曲《争气》。
        2014年02月26日发行个人首张同名专辑。2014年3月23日在北京工人体育馆举行首场个人演唱会。8月28日,吉克隽逸参加了南京第二届青年奥林匹克运动会,演唱歌曲《光环》。2015年2月19日其主演的《钟馗伏魔:雪妖魔灵》在中国大陆上映,并与刘欢合唱主题曲《奋不顾身》。2015年5月27日,由吉克隽逸演唱的《呼唤爱》入选北京申办冬奥会优秀音乐作品。[1]  同年9月为第24届中国金鸡百花电影节献唱主题曲《三十而立》。[2]  2016年10月20日,吉克隽逸获得2016网易时尚跨界盛典年度最具实力女歌手大奖。</p>
</div>
</body>
</html>
显示结果如下:


将图片设置为浮动之后的效果:




3. 定位流

定位这种类似于大家在数学中学到的图形处理,什么平移,旋转,也和物理中学到的基础知识类似。

3.1 相对定位流

position:relative;

3.2 绝对定位流

position:absolete;

3.3 固定定位流

position:fixed;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值