问题标签 [border-box]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
44 浏览

css - 页眉的边距被添加到正文中(如何解决?)

我试图解决这个问题几个小时......我尝试了一些技巧,一些小技巧,我还尝试添加位置“相对,绝对......等”,一些“顶部”,顶部添加一个不可见的不固定 div固定的和其他的,但我想要最干净的解决方案,并知道为什么我会遇到这个问题。

:我有一个“固定”到顶部的菜单和一个标题。标题在菜单后面(正常),但问题是当我给标题添加边距时,它会在正文中添加边距,而我想在标题内部添加边距,只需将标题放在下面没有位置的菜单:相对+顶部:Xpx。并且使用“box-sizing:border-box”不会改变任何东西

http://jsfiddle.net/WdNz4/

(不能发布我的css,小bug,去jsfiddle)

提前感谢您的帮助!

0 投票
2 回答
285 浏览

html - CSS - box-sizing issue

I did not find any answer for my question, even if it is really simple. I am using the CSS proprety box-sizing to do an "inside border" for a div (which is actually a <a>...</a>)

But it seams that it is not working at all as the border is the same without border-box properties. Anyone has an answer?

Just to be sure of what I am doing. What I want is to get a <a> an "inside border". I obviously know the border: ...; property but it is making the element bigger and I don't want that. I would like to have something like border: -2px solid #3498db.

[EDIT] I found a solution. Description on the comments.

0 投票
2 回答
1124 浏览

css - Border-Box 透明边框

我正在尝试使用边框框来创建在 3 列图像周围具有黑色 50% 透明度边框的效果。我已经读过,为了使边框向内移动以使用填充,但我无法让它工作。

这是我的 CSS 代码:

这就是结果

http://i.imgur.com/9dopCX5.jpg?1

我想要的是边框向内,这将使图片透过边框。

这是一个例子:

http://i.imgur.com/ib6YUVZ.jpg


我尝试按照本教程中的示例进行操作:CSS Tricks: Transparent Borders with background-clip,但失败了。

请帮忙,我不知道该怎么办~

编辑:这是该网站的实时版本

0 投票
2 回答
331 浏览

html - 为什么 div 中的文本会导致此布局中断?

我有以下 HTML/CSS:

真正奇怪的是,当您将鼠标悬停在一个 div 上时,边框大小的变化会导致该 div 内的文本被下推,其他 div 也被下推。

但是,如果您从 div 中删除文本(即“1”、“2”、“3”和“4”),则不会出现问题。

为什么 div 中的文本会导致布局中断?

谢谢你。

0 投票
1 回答
1085 浏览

html - box-sizing:border-box 与最大宽度和最小宽度一起使用是否安全?

我一直在阅读一些较旧的资源,这些资源在max-width与. 有没有其他人结合并有任何问题?min-widthbox-sizing: border-boxmax/min-widthbox-sizing: border-box

我计划* {box-sizing: border-box}为所有元素建立一个全局设置的站点,但还需要使用 max-width 但如果它会导致问题,我不想这样做。

0 投票
3 回答
1860 浏览

css - 在 Firefox 中使用 box-sizing:border-box 的 CSS 填充问题

我在 Firefox 中遇到了一个奇怪的问题,看起来调试控制台在骗我,或者我遗漏了一些东西。

这是body标签的CSS:

我正在使用属性“box-sizing”,所以最大宽度应该是 1200px,里面有填充。正如调试控制台所说(在右下角),内容区域的宽度应该是 898px 但如果我测量它,这就是我真正得到的:

在 Firefox 中使用 box-sizing:border-box 的 CSS 填充问题

我对 box-sizing:border-box 属性有误解吗?

感谢你们 !

编辑:我在这里用一个简化的案例做了一个 jsfiddle 。

看下图,你会发现 html、inspector 给出的盒子模型、渲染和我在 Photoshop 上添加的一个红色方块(实际上是 150x150px)。我不明白,检查员说盒子是150x150但它是错误的......

Firefox 上的 box-sizing 和检查器问题

0 投票
2 回答
687 浏览

css - 不依赖 box-sizing 的响应式 CSS 网格

我试图在谷歌和这个网站上搜索这个问题的答案。

我有一个需要做出响应的网站。它相对复杂,但对于我们目前的设计来说绝对是可能的。

我的问题是这个。是否有响应式网格系统,或者不依赖于 box-sizing 的完全响应式网格系统的示例:border-box。在查看 Pure & Bootstrap 之后,似乎两者都依赖该属性来使其工作。

在实践中考虑它时,在我看来,需要一个 box-sizing:border-box 模型来允许适当地使用百分比。

为什么我无法使用此方法?此项目绝对需要对 IE7 的支持。我知道有可以用来强制支持的 polyfill 和 htc 文件,但是,该站点的规模和大小使得这些选项难以实施。从我读到的内容来看,这些选项应该适度使用,而这种口径的网站,就是不能适度使用。

谢谢。

0 投票
1 回答
335 浏览

html - 如何在根据父级大小动态更改其大小的图像上应用边框图像 troughout box-sizing

亲爱的 stackoverflow 用户,

我有一个包含图像的 div(由 php 在 wordpress 中生成)。根据父 div 大小,此图像将是 100% 宽度和自动高度。

我想应用一个覆盖该图像顶部和底部的边框图像。这可以通过 box-sizing:border-box 来完成。所以我做了。

但是由于某种原因,边框不会覆盖图像,并且图像的高度尺寸会减小,或者父级会增加其高度尺寸。

我被困在这个问题上很久了。无论如何,这只能用css来完成吗?

jsfiddle:http: //jsfiddle.net/SE3Na/

HTML

CSS

0 投票
4 回答
77 浏览

html - Even height on divs with and without a border

Can i make two buttons with 1em padding - one with a background color and other with a border, to have the same height? Basically to have the border inside of the div.

Tried to use box-sizing: border-box; method, but that didnt solve my problem.

Html:

CSS:

Can't wrap my head around it, seemed like a logical solution. Thanks in advance.

0 投票
2 回答
60445 浏览

html - 似乎 box-sizing:border-box 不起作用

我从来没有遇到过这个问题,但简而言之,我将边框框作为我的框大小应用于所有元素:

我有一个响应式列布局,在这种情况下每行 3 列

在我向 .property div 添加边距之前,所有内容都很好地跨越了 3 列,现在通常是因为边框框,这只会在列之间添加边距并将它们连续保留 3 列,但现在由于某种原因,第 3 列被推送到新的列行,老实说,我不明白为什么,我错过了什么吗?

这是关于 jsFiddle 的实时示例:http: //jsfiddle.net/NmrZZ/