zoukankan      html  css  js  c++  java
  • div向右偏移设置 css让div靠右移一定距离

    转自:https://www.thinkcss.com/shili/1372.shtml

    div对象盒子向右偏移设置,使用css让div靠右一定距离-div向右移教程实例篇

    div向右偏移一定距离,可采用margin外边距实现、也可以使用padding来实现,这就要看不同情况下如何灵活选择了。这里thinkcss为大家介绍各种css布局div向右移方法。

    div向右移一定距离

    两个盒子前者是蓝色的div,后者是红色的div,就这种情况下灵活让红色div向右浮动偏移一定距离的方法教程分别如下。

    基本说明:
    为了便于实例,两个盒子并排,我们将两个div均设置float浮动样式,两个div box同时设置相同宽度高度

    一、设置margin-left实现div右移

    1、有边框或有背景颜色情况下
    两个div均设置float:left布局靠左css样式,要让第二个(红色)div靠右移动一点,通常是对第二个(后者 红色)div设置margin-left

    2、为设置div靠右移动一点前代码:

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>div向右移一定距离实例 www.thinkcss.com</title>
    <style>
    .box-a,.box-b{200px;height:100px; float:left}
    .box-a{ border:1px solid #00F}
    .box-b{ border:1px solid #F00}
    </style>
    </head>
    <body>
    <div class="box-a">第一个(前者)div</div>
    <div class="box-b">第二个(后者)div</div>
    </body>
    </html>

    3、截图

    设置div右移前
    设置div右移前

    4、操作设置第二个div左外边距离样式

    关键CSS代码:

    .box-a,.box-b{200px;height:100px; float:left}
    .box-a{ border:1px solid #00F}
    .box-b{ border:1px solid #F00; margin-left:20px}

    截图

    设置margin-left实现红色div右移一定距离
    设置margin-left实现红色div右移一定距离

    二、使用margin-right让第二个div靠右产生一定距离

    1、使用说明
    上一个方法是直接对要右移div设置margin-left自身靠左一定距离,从而实现div自身向右移。

    如果使用margin-right就不能对需要向右移div设置,而是对前者(蓝色div)设置即可,实现红色div右移一定距离。

    2、CSS代码:

    .box-a,.box-b{200px;height:100px; float:left}
    .box-a{ border:1px solid #00F;margin-right:20px}
    .box-b{ border:1px solid #F00}

    3、截图:

    margin-right实现div盒子右移
    margin-right实现div盒子右移

    利用对蓝色div设置margin-right外右边距,这样让红色自然靠蓝色div一定距离,从而实现div右篇移

    三、使用padding-left设置div右移一定距离

    要对右移div本身设置padding-left,有一个前提条件,这个div没有边框和div本身背景与div外背景色没有区别,这样借助padding-left内左边距,实现div没有右移,内容右移,看上去就像div右移的一样效果。

    1、关键CSS代码

    .box-a,.box-b{200px;height:100px; float:left}
    .box-a{ border:1px solid #00F}
    .box-b{padding-left:20px}

    2、截图

    技巧实现看似div右移效果
    技巧实现看似div右移效果

    四、总结

    div css布局html是非常灵活的技术,不同思路不同方法不同代码实现相同效果。乐趣也在此,把握以最简单方法和思路来布局出要的效果。多实践多思考慢慢会建立灵活布局技巧与思维。

    如需转载,请注明文章出处和来源网址:http://www.thinkcss.com/shili/1372.shtml

  • 相关阅读:
    JavaScript设计模式_11_中介者模式
    JavaScript设计模式_10_职责链模式
    JavaScript设计模式_09_享元模式
    JavaScript设计模式_08_模板方法模式
    JavaScript设计模式_07_组合模式
    JavaScript设计模式_06_命令模式
    JavaScript设计模式_05_发布订阅模式
    PyTorch Notes | PyTorch 编程实践笔记
    Linux Notes | Linux常用命令行笔记
    CAS邮箱的Express配置
  • 原文地址:https://www.cnblogs.com/sharpest/p/8668192.html
Copyright © 2011-2022 走看看