CSS 问题 : why the 100% width plus 1px border fall in FF browser but not in Chrome?

标签 css

我使用 1140px cssgrid.net 框架,我在内容中使用 12 列,侧边栏使用 2 列,侧边栏使用 10 列并将 border-right: 1px 放在侧边栏中,为什么 10 列落在 FF 浏览器中而不是在克罗姆? 标记:

<div id="sidebar" class="twocols"></div>
<div id="main_content" class="tencols"></div>

样式:

#sidebar { border-right: 1px solid red }

最佳答案

可能您必须为其定义box-sizing。它适用于所有浏览器。

#sidebar { 
  border-right: 1px solid red;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
 }

关于CSS 问题 : why the 100% width plus 1px border fall in FF browser but not in Chrome?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577116/

相关文章:

html - contentheader 和 contentbox 之间的间距为 2px

css - Z 索引复杂性 - 如何将组件放置在 div 内部,以使其相对于其级别之外的组件具有更高的 z 索引值?

html - 无法添加粗体或斜体文本

html - 使用预制模板的 CSS 样式。

css - 在视频缩略图上制作一个CSS播放按钮

css - 如果在移动设备上查看网站,则重定向到 "mobile site comming soon"页面

html - 如果页面较短,则将 HTML 页脚保留在窗口底部

css - 有什么技巧可以通过 CSS 追加 ... 吗?

c# - 使用 asp.net c# 将事件类添加到当前超链接

html - 如何删除这两个 DIV 之间不需要的空间?