html怎么解决头部不动,内容动,但内容盖住了头部

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html怎么解决头部不动,内容动,但内容盖住了头部相关的知识,希望对你有一定的参考价值。

参考技术A 不动的那部分z-index的值要大过动的部分。就可以反过来盖住内容了。

为啥我们需要 HTML 头部中的元内容类型标签?

【中文标题】为啥我们需要 HTML 头部中的元内容类型标签?【英文标题】:Why do we need the meta content type tag in HTML head?为什么我们需要 HTML 头部中的元内容类型标签? 【发布时间】:2011-05-31 10:58:16 【问题描述】:

为什么我们需要像这样在 HTML 头部包含元内容类型标签?

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>

【问题讨论】:

在 HTML5 中,您可以使用 &lt;meta charset="UTF-8" /&gt;。见***.com/questions/4696499/… 【参考方案1】:

每当网页在本地(从磁盘文件系统)打开时,text/html 部分将指示网络浏览器文档的类型,以便它知道如何解析它,charset=UTF-8 将指示网络浏览器哪个应该使用字符编码来显示网页上的字符,这样它就不会使用平台默认编码(这可能不一定是正确的编码,因此最终可能会成为mojibake)。

重要的细节是,当页面由 HTTP 通过 Web 提供时,不会使用此 HTML 元标头。相反,将使用 HTTP 响应标头中的 Content-Type。因此,如果在内容被实际上解码为 UTF-8 时缺少 charset=UTF-8 部分,那么它很可能会变成 mojibake。您可以在 Net 面板中使用例如 Firebug 来确定 Content-Type 标头。

【讨论】:

同样重要的是:不能保证charset=utf-8 确实提供编码为 UTF-8 的内容,除非您在应用程序(可能也是数据库)中采取了适当的措施来确保您不会最终显示 mojibake 或 MS 智能报价! :) 你在哪里写的实际上解码为UTF-8,你不是说实际编码为UTF-8,还是我糊涂了? W3C 建议为此使用 HTTP 标头,而是更喜欢在前 1024 个字节中使用文档内的 meta 标记:w3.org/International/questions/qa-html-encoding-declarations @T.J.Crowder:没错,但不清楚这与答案有何关系。您的评论的表述方式似乎暗示答案不推荐使用元标记,而用户应该使用 HTTP 标头。但答案并非如此。答案只是说明您应该知道当 HTTP 标头存在时元标记将被忽略。 “重要的细节是,当页面通过 HTTP 在 Web 上提供时,没有使用这个 HTML 元标头。” 是我认为需要修改的一点,因为如果 HTTP Content-Type 标头没有 charset,则使用 meta 标头 。可能只需要“......在这种情况下”和交互的解释。 (如果你愿意,很乐意去做,如果你愿意,也可以留给你。:-))【参考方案2】:

元元素通常用于指定页面描述、关键字、文档作者、上次修改时间和其他元数据。

您发布的元标记将指示浏览器具有text/html 类型的文档,其字符集或语言设置为UTF-8

用于声明字符集。

元内容类型标签用于 声明一个字符集 网站。它已成为推荐 始终使用元内容类型标签 即使您使用 DTD 声明 标题上方。如果你做不到 所以,它可能会导致显示问题。为了 例如,文档可能使用 UTF-8 标点符号但是是 以 ISO 或 ASCII 字符显示 套。还有其他好处 使用元内容类型标签。 只需订阅我们的 SEO 革命 通讯(名义收费会员) 全面了解 Meta 内容类型标签可以为您的网站做些什么

查看更多信息:

Meta Tags Explained

【讨论】:

【参考方案3】:

以便浏览器知道如何解码页面 - 例如:根据语言,最终结果可能会有很大差异。

【讨论】:

以上是关于html怎么解决头部不动,内容动,但内容盖住了头部的主要内容,如果未能解决你的问题,请参考以下文章

想做一个页面头部div固定不动的效果

SwiftUI刷新List内容导致其父Section头部显示不正确的解决

jquery-mobile.js这个做手机页面,怎么只让他中间组件可以上下拉动,而头部和底部组件,不动,一直显示

网站的头部导航条设置了style="position:fixed;height:0px;" 之后,下面的内容就被导航条遮挡住了。

IDEA怎么调用FileHeader,快速生成文件头部的注释?

如何设置CSS 让页面头部和底部固定 中间内容滚动?