jquery - 当我将高度设置为 100% 时,为什么会出现滚动条

标签 jquery html css

我不知道我犯了什么愚蠢的错误。但是你看到我已经将左侧栏的高度设置为 100%,但我得到了一个滚动条我做错了什么

这是我的 fiddle http://jsfiddle.net/cancerian73/52zSJ/

html, body {
padding:0;
margin:0;
height:100%;
min-height:100%;
}
#wrapper2 {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
margin-bottom:-81px;
max-width: 1260px;
}
.admin-container {
position:relative;
margin:0 auto;
background:#CCC;
height:100%;
min-height:100%;
}
.admin-content {
padding:10px;
}
.admin-nav {
background-color:#252b39;
min-height:81px;
}
.admin-logo {
float: left;
margin: 20px;
}
.admin-left {
position: absolute;
height: 100%;
background-color:red;
}
.row-height {
height: 100%;
background-color: #AAD;
box-sizing: border-box;
}

最佳答案

那是因为您需要将 top 属性设置为零。尽管它是绝对定位的,但它现在“ float ”在另一个元素下方。

http://jsfiddle.net/52zSJ/2/

.admin-left {
    position: absolute;
    height: 100%;
    top: 0px;
    z-index: -1;
    background-color:red;
}

关于jquery - 当我将高度设置为 100% 时,为什么会出现滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19958019/

相关文章:

javascript - 是否可以仅通过 $.ajax(options) 或 xhr.send(file) 上传文件?

javascript - 将样式应用于 TypeScript 节点元素

HTML 字幕 - 静态文本

javascript - 切换到备用样式表时如何防止出现主样式表?

css - 如何使图像完全覆盖表格单元格?

php - 处理连续的 Ajax 请求 - JQUERY

javascript - jquery 转义双引号

javascript - 如何使用 javascript 将 JSON 对象的值转换为字符串

Java 程序将 PDF 转换为 HTML?

html - 在上面定位文本区域标签(有或没有表格)