javascript - 如何在页面左侧添加背景色?

标签 javascript jquery css html

我想在页面左侧添加背景颜色。我有一个居中且宽度固定的主 div。我尝试了背景图片,但它对我不起作用,因为我在页面上有无限滚动。这是显示我想要实现的目标的图片:

enter image description here

这是我的方法:

<div class="row">
    <div class="left"></div>
    <div class="container">
        my custom HTML code
    </div>
</div>

CSS

.container {width: 1000px; margin: 0 auto}
.left {background-color: red; position: absolute; height: 100%; width:100%; top: 0px; left: -100%;  }

最佳答案

Check out the fiddle here

HTML

<div class="row">
    <div class="left">
        your left code
    </div>
    <div class="container">
        your custom HTML code
    </div>
</div>

CSS

.container {
    background-color: gray;
    width: 80%;
    margin: 0 auto;
    float: left;
}

.left { 
    background-color: red;
    float: left;
    width: 20%;
}

关于javascript - 如何在页面左侧添加背景色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21439633/

相关文章:

javascript - 在 Javascript 中使用时区和夏令时

javascript - 如何在 Vue.js 中设置 optgroup 选择标签?

javascript - dojo.dnd.moveable - 如何使对象不移动到视口(viewport)之外?

html - 减少填充,初学者 CSS

html - 使用 ID 设置背景颜色

javascript - AngularJS 在模板上验证

javascript - 使用javascript将音频文件转换为base64

javascript - Jquery 背景颜色更改动画不起作用

javascript - 单击按钮时自动填写表单

javascript - 数据表中的多列过滤器( Bootstrap )