美文网首页
css实现左边自适应右边固定

css实现左边自适应右边固定

作者: Melantha_CHEN | 来源:发表于2019-03-22 11:12 被阅读0次

本文主要使用css实现左边自适应右边固定,右边固定左边自适应的问题。


左边自适应右边固定

1. 主要使用float和margin值

<div class="wrap">
    <div class="left_L1">左边固定</div>
    <div class="right_L1">右边自适应</div>
</div>
.wrap { width: 100%; height: 100px; margin-bottom: 20px; }
.left_L1 {
    width: 200px;
    height: 100px;
    background: green;
    float: left;
}
.right_L1 {
    margin-left: 200px;
    height: 100px;
}

2. 主要使用position定位结合margin值

<div class="wrap wrapL2">
    <div class="left_L2">左边固定</div>
    <div class="right_L2">右边自适应</div>
</div>
.wrapL2 {
    position: relative;
}
.left_L2 {
    position: absolute;
    width: 200px;
    height: 100px;
    top: 0;
    left: 0;
    background: green;
}
.right_L2 {
    height: 100px;
    margin-left: 200px;
    background: red;
}

右边固定左边自适应

1. 主要使用float和负的margin值

<div class="wrap">
    <div class="left_R1">左边自适应</div>
    <div class="right_R1">右边固定</div>
</div>
.left_R1 {
    width: 100%;
    height: 100px;
    background: red;
    float: left;    
}
.right_R1 {
    width: 200px;
    height: 100px;
    background: green;
    float: right;
    margin-left: -200px;
}

2. 主要使用position定位结合负的margin值

<div class="wrap wrapL2">
    <div class="left_R2">左边自适应</div>
    <div class="right_R2">右边固定</div>
</div>
.wrapL2 {
    position: relative;
}
.left_R2 {
    width: 100%;
    height: 100px;
    background: yellow;
}
.right_R2 {
    width: 200px;
    height: 100px;
    margin-left: 200px;
    background: red;
    position: absolute;
    top: 0;
    right: 0;
}

相关文章

  • css实现左边自适应右边固定

    本文主要使用css实现左边自适应右边固定,右边固定左边自适应的问题。 左边自适应右边固定 1. 主要使用floa...

  • 常见技术问题及答案(一)

    一、用CSS实现右边宽度固定,左边自适应 .box{ display:flex; } .left{ w...

  • css左边固定,右边自适应。头部底部固定,下面自适应

    左边固定,右边自适应方法一: 左边固定,右边自适应方法二: 上边固定,下面自适应。左边固定,右边自适应:

  • 常用布局使用felx布局来实现

    1. 一行显示,左边固定宽度右边自适应 html代码 css代码 2.一行显示,右边固定宽度左边自适应 html代...

  • 前端测试题

    HTML+CSS 1.div垂直水平居中?2.css盒子模型包含哪些?3.如何实现左边固定宽度右边自适应?4.什么...

  • 自适应布局 左右结构、上下结构

    一、左右结构 左边固定,右边自适应 左边左浮动,右边加个overflow:hidden; 左边左浮动,右边加个...

  • css常用布局

    css简单布局 1.左右布局 常用左边固定,右边自适应 实现这样的布局,我们可能会有如下方法: 浮动布局 flex...

  • CSS 布局

    左右布局 1.浮动布局 左边元素左浮动,右边元素加上margin-left,实现左边固定,右边自适应的左右布局 h...

  • 两栏&三栏&双飞翼&圣杯

    两栏自适应布局(左边固定,右边自适应) 利用CSS中的calc()方法来动态设定宽度 双float布局 缺点:要清...

  • 布局

    两栏自适应布局(左边固定,右边自适应) 利用CSS中的calc()方法来动态设定宽度 双float布局 缺点:要清...

网友评论

      本文标题:css实现左边自适应右边固定

      本文链接:https://www.haomeiwen.com/subject/gvllvqtx.html