小编Del*_*ara的帖子

html 的高度与正文和 Chrome 上的默认边距

您可能知道,Chrome 的默认正文边距为8px.

然而,当我保留正文上的边距并将其高度设置为100%(以及 html 100%)时,这会带来问题。它获取 html 的高度并将其放置在 的上边距之后8px,并以 的下边距结束8px。然而,html 大小不适应 16 像素差异(顶部 8 + 底部 8)。

我认为这与文档流的工作方式有关,html 在正文之前分配了大小,但我不知道如何解决问题。

我认为可以解决此问题的唯一方法是 calc()在 html height 属性上进行表示法:height: calc(100% + 16px)但不起作用。如果您知道为什么不这样做,我想告诉您。

复制问题的代码:

CSS

html {
height: 100%;
background: rgb(42,69,66);
background:  -webkit-linear-gradient(top, rgba(73,94,8,1) 0%, rgba(145,232,66,1) 100%) no-repeat;
}

body {
    height:100%;
}

.divz {
    background-color: olive;
    height: 100%;
}
Run Code Online (Sandbox Code Playgroud)

超文本标记语言

<body>
   <div class="divz"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

这是一个复制该问题的 jsfiddle。请注意底部16px页面末尾和 html 末尾之间的间距。

编辑:我希望边距留在主体上。

编辑2: …

html css

4
推荐指数
1
解决办法
3506
查看次数

是否__asm {}; 返回eax的值?

简单的问题。asmC语言中的函数用于在代码中进行内联汇编。但是它返回什么呢?它是常规的eax吗?如果不是,返回的是什么?

c inline-assembly

4
推荐指数
1
解决办法
2445
查看次数

标签字体大小更改

所以我在视觉基础上做了一个小游戏,我需要做的一件事是在If语句后改变标签大小.可悲的是,它似乎比我预期的要复杂得多......我尝试了以下但是它是"只读"

If condition = false then
      lbltmp.Font.Size = 12pts
end if    
Run Code Online (Sandbox Code Playgroud)

我也根据朋友的建议尝试了以下内容:

With lbltmp.font
.size = 12
end with
Run Code Online (Sandbox Code Playgroud)

我发现了类似的问题,但它们都在c#中,我还不知道如何编码

vb.net label

1
推荐指数
1
解决办法
4万
查看次数

标签 统计

c ×1

css ×1

html ×1

inline-assembly ×1

label ×1

vb.net ×1