gpt4 book ai didi

c# - @RenderBody() 与 Canvas

转载 作者:太空狗 更新时间:2023-10-29 15:19:04 26 4
gpt4 key购买 nike

我将 Canvas 加载到 _Layout.cshtml

当我从索引页面浏览到关于或联系方式时,<canvas>正在显示,但页面内容丢失。

Index页面将加载 div<body> 下标记但是About页面缺少内容。

我假设 @RenderBody不在适当的 z-index 中或未显示在 <canvas> 之上就像我的索引页一样。

<canvas id="bgCanvas"></canvas>
<script src="~/Scripts/starLayout.js"></script>

<div class="container body-content">
@RenderBody()
<hr />

<footer>
<p>&copy; @DateTime.Now</p>
</footer>
</div>

编辑2:

在查看源代码下显示

    <canvas id="bgCanvas"></canvas>
<script src="/Scripts/starLayout.js"></script>

<div class="container body-content">


<h2>About.</h2>
<h3>Your application description page.</h3>
<div>
<p>Use this area to provide additional information.</p>
</div>
<hr />


<footer>
<p>&copy; 4/17/2015 11:33:17 AM - JTR</p>
</footer>
</div>

但是我仍然看不到内容,所以我相信它在 Canvas 下面。这很奇怪,因为它位于 index.cshtml 的 Canvas 顶部

最佳答案

这是您的答案:w3c canvas .很快,您必须为 Canvas 元素提供宽度和高度属性。

并记住将负责“绘图”的 *.js 文件/代码放在 canvas 元素之后。

您能否提供 CSS 代码,以便我能够编辑此答案以使其更具体?

关于c# - @RenderBody() 与 Canvas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703385/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com