c# - 当我在 ASP.NET CORE Razor 中添加时,我在 ASP.NET 之外创建的 Html 和 Css 不适合
问题描述
我为“我的个人资料”页面创建了 html 和 css,当我在 ASP.NET CORE 中添加该 html 和 css 时,它看起来有所不同。
这是我从 index.html 打开它时的样子
当我将它与styles.css 一起添加到ASP cshtml 中时
cshtml的一些区别:
- “保存更改”按钮不完全是它应该在的位置
- 仪表板标题居中对齐
- 仪表板框位于不同的位置和不同的宽度(我使用引导行和列来适应它们)
- 登录详细信息、仪表板和预订之间没有空格
这可能是什么原因?
解决方案
问题是我在布局文件中引用了不同的引导版本库。
这个:<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous" />
我用于 html 的 bootstrap 版本是 5.0.0,所以我只是删除了布局中对 bootstrap 的引用,并添加了新的:
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
它现在正在工作。
推荐阅读
- javascript - Javascript - PHP Websocket - 获取用户IP地址
- excel - 具有单元格动态范围的 Vlookup
- python - 如何计算 CNN 第一线性层的尺寸
- r - 多个日期之间的日期向量
- java - 有没有办法使用 Spring 注入 Tomcat 服务器配置?
- server - 自动化发布 tableau 仪表板的过程
- kubernetes-helm - Helm Chart - 合并具有不同结构的两个值
- node.js - 使用 Cloudbuild 部署到 App Engine 失败
- r - 按组过滤小标题
- c - 如何比较 2 个单链表是否包含相同的数据(无论顺序如何)?