html - 为什么会这样? HTML 窗口宽度

标签 html css

我正在试验 html 标记和不同的布局。我遇到了这个 JSFiddle:http://jsfiddle.net/vLJAq/15/我玩了一下并做了一些调整。我不明白的一件事是,当您缩小窗口宽度时,为什么绿色框会消失?

绿框代码如下:

.percent {
    width:calc((100% - 400px)/1);
    background: lightgreen;
    border:1px solid grey;
}

谢谢。

最佳答案

.percent 消失了,因为窗口的宽度小于 400px。宽度由窗口的完整实际宽度减去定义的 400px 计算得出,因此显示 .percent 的最小空间是 401px

.percent 显示超过 400px 的宽度。如果您的窗口宽度为 410px,则 .percent 的宽度为 10px

关于html - 为什么会这样? HTML 窗口宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41996221/

相关文章:

html - 居中行内 block 元素后的空白

html - 根据值更改图标颜色

javascript - 下拉菜单使文本框出现并且是必需的,不显示时则不需要

css - 如何在 <div> 中包裹多个 <span>

javascript - 工具提示方向 mozilla

javascript - 使背景变为空白并重定向 IE 8 及更早版本

css - 如何强制 Chrome 使用 `box-sizing: content-box` ? (2 个嵌套 DIV,外部显示为 `table-cell` 。)

html - 导航栏对齐部分右侧部分左侧错误

javascript - 如何使用 jquery 检查特定数量的复选框并禁用剩余?

html - 为什么子目录中的图像不会显示,但如果我将其上移一个级别就会显示?