5.浮动

浮动

  浮动是css中很重要的概念,浮动涉及左浮动、右浮动、清除浮动。

  当某个div发生浮动操作时,意味着它脱离了标准流。而其它的div正常显示。

例如:发生右浮动的时候,该div向右浮动,直到碰到最近的(父元素)一个边界便停止。

 

浮动的必要性:因为默认情况下,div是纵向排列的,如果希望div1向右边显示,或者依次横排显示..可以使用浮动来实现。

 

实例代码:

html:

<body>
    <div class="div4">
       <div class="div3" id="div2">div1</div>
       <div class="div1" id="div2">div2</div>
       <div class="div1" id="div2">div3</div>
       <div class="div1" id="div2">div3</div>
    </div>
</body>

css:

.div1
{
    border: 1px solid blue;
    width: 150px;
    height: 100px;
    background-color: pink;
    margin-top: 5px;
    margin-left: 5px;}
#div2
{
    float: left;}    
    .div3
{
    border: 1px solid blue;
    width: 150px;
    height: 150px;
    background-color: gray;
    margin-top: 5px;
    margin-left: 5px;}
    .div4
{
    border: 1px solid blue;
    width: 450px;
    height: 400px;
    background-color: green;
    margin-top: 5px;
    margin-left: 5px;}

 //看了这个例子, 应该就懂浮动的一些特点了。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值