html - 如何在 CSS 中实现固定的左侧边栏和流畅的右侧内容

标签 html css xhtml

我很头疼如何让我的流体内容向右浮动。

  1. 左侧边栏是固定大小的。
  2. 右边的内容是流体尺寸。

这里和example我的 htmlcss

如何让我的id="content" float 在右边?

最佳答案

设置边距并删除#content 上的 float /宽度,如下所示:

HTML:

<div id="wrapper">
  <div id="sidebar">Sidebar</div>
  <div id="content">Content</div>
</div>

CSS:

#wrapper {
    width:400px;
    overflow:hidden;
    padding:10px;
}
#sidebar {
    float:left;
    width:100px;
}
#content {
    margin: 0 0 0 100px;
}
div {
    border:1px solid #333;
}

http://jsfiddle.net/HWMJc/1/

关于html - 如何在 CSS 中实现固定的左侧边栏和流畅的右侧内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3393025/

相关文章:

html - IFrame 内的 Div 未采用给定高度

php - 具有嵌入式表单处理功能的单页 Facebook 应用程序 - 签名请求问题

html - 如何在手机上显示汉堡图标 "&#9776;"?

html - 有没有办法在不弹出信息栏的情况下使元素透明?

css - 垂直 CSS 菜单与溢出冲突 :hidden?

html - 表格的最小高度而不影响 Firefox 中的 thead 和 tbody

javascript - onchange 在被 javascript 修改时不会触发

html - Firefox 在输入文本和提交中添加 2px 额外填充

html - 将样式应用于具有基于父 div 的类及其前一个兄弟类的类的元素

html - div定位问题