css - 具有内容响应的固定位置侧边栏

标签 css

我在理解某些具有响应式设计的 CSS 时遇到了一些问题。基本上我想要一个固定位置的侧边栏在左边,内容在右边,右边的内容是响应式的。当我缩放浏览器时,内容框位于侧边栏后面,而不是缩小自身。我只是无法正确设置CSS。

这是我目前所拥有的。

.sidebar {
position: absolute;
left: 0;
top:0;
height: 100%;
background: url(../images/sidebar.png) repeat-y top left;
width: 225px;
}


.content {
width: 45%;
float: left;
}

.container {
width: 100%;
height:100%;
}

侧边栏 div 位于容器 div 和内容 div 之上,任何帮助都会很棒,因为我开始脱发 :(

最佳答案

你不要在这里写你的 html。

我猜你可以通过 magin 解决这个问题:

.content {
width: 45%;
float: left;
margin-left:230px;
}

关于css - 具有内容响应的固定位置侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13375552/

相关文章:

css - Internet Explorer @font-face 失败

html - 始终将页脚动态放置在底部

html - 如何使用可点击容器创建形状图像边框?(使用 HTML 和 CSS)

html - 在下拉菜单上添加背景颜色时遇到问题

html - 奇怪的 HTML 问题

html - 我如何使用 CSS 来做到这一点?

html - Bootstrap 输入组水平对齐问题

jquery - 图像上的弹出效果

html - 如何在悬停前不显示文本

CSS - 根据第一个 child 修改 parent