html - div溢出

标签 html css inline

<分区>


关闭 4 年前

困扰了我很多天,针对这些问题问了几个相关的问题。我的主要问题是如何阻止我的 div 溢出。我刚刚设法解决了将它们换到另一条线上的问题。

这里是 a fiddle .

这是一个片段:

#main-content {
  padding: 0% 15% 0% 15%;
  overflow: hidden;
  height: 620px;    
  clear: both;
  width: 70%;
  border-style: solid;
  border-color: #31679a;
  border-width: 0px 0px 2px 0px;
}

#side-bar { 
  float: left;  
  max-width: 28%;       
  height: 99%;
  padding: 1% 1% 0% 1%;
  font-size: 14px;
}

#container {
  float: left;
  max-width: 68%;
  height: 100%;
  padding: 1% 1% 0% 1%; 
}

主要内容包含侧边栏和容器,它们并排放置(侧边栏在左侧)

您可以在主要内容区域中看到,容器以一定的宽度与侧边栏重叠,而不是停在它的边缘。标题中的图像也会发生这种情况,但不会显示在 fiddle 中。

如果有任何帮助,我将不胜感激。

最佳答案

作为快速修复,将以下代码添加到您的 CSS 将阻止链接换行:

#sidebar a {
    white-space: nowrap;
}

然而,您真正的问题是您的侧边栏 div 不够宽,无法包含其内容。

您还应该使用 div 而不是表格来进行布局:阅读原因 here .

关于html - div溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21753286/

上一篇:html - 全局声明或包含 "behavior: url(PIE.htc);"

下一篇:javascript - 不需要的图标出现在 IE8 中的图像上

相关文章:

html - 在 Angular/Bootstrap 中使用编辑按钮输入

javascript - HTTP 中的数据传输

html - 如何为较小的屏幕尺寸删除页脚

html - 如何从此圆形图标中删除黑色边框?

f# - F# 中的 "summing"函数

html - 如何消除 <div> 之间的空格?

javascript - 将 HTML 表格导出到 Excel 时编码 UTF-8

css - 笔记本中的中心输出(绘图)

javascript - 使用 PHP 在 HTML 中回显 css 和 js 的内容

matplotlib - 无法在 Canopy IPython Notebook 的外部窗口中创建绘图