当前位置: 首页 > 网络应用技术

修改为什么Django的CSS没有响应(2023年的最新完成)

时间:2023-03-07 12:13:14 网络应用技术

  简介:许多朋友问了有关Django CSS为什么没有回应的问题。本文的首席CTO笔记开始为您的参考做出详细的答案。我希望这对每个人都会有所帮助!让我们一起看看!

  如果您也处于这种情况下,可以通过以下方案解决90%的问题,

  在浏览器中打开Django随附的背景管理员,发现浏览器成功的响应是成功的,但是丢失了样式。

  不用担心,Winl+R(Win Key是键盘左下角的第二个键)打开输入regedit以打开您的注册表,

  然后找到hkey_classses_root -.css(前面有一个点...)然后单击它,然后选择内容类型

  文本/CSS内容更改的初始内容是应用程序/X-CSS,因此丢失了样式。更改后

  刷新浏览器+重新启动Django服务器,您想要的样式将恢复,

  您可以将其转移给您的专业测试

  1. DIV标签未关闭

  这是布局设计最常见的原因之一。当我们了解多少精美部分是罪魁祸首时,我们总是很惊讶。开放的DIV标签是最常见的部分设计错误之一,也是最困难的错误之一。验证程序有时指出了打开DIV标签的错误,这与海洋捕鱼一样麻烦。

  第二,不当Doctype声明

  不声明Doctype或在文件开始错误时声明Doctype也是一个普遍的错误。根据一般体验,严格的Doctype是对所有人的最高级别验证追求。STRICT验证表明您的网页可以在所有浏览器上显示。

  第三,对角线结束

  如果无法验证您的网站,则可能会在代码中的某个地方写入终点行。我们很容易忽略诸如结尾线之类的内容,尤其是在图像标签和其他元素中。

  这在IMG标签末尾的严格Doctype中无效,无法解决此问题。

  第四,JavaScript

  如果已宣布严格的Doctype,则需要在JavaScript中介绍CDATA标签。许多程序员都在验证程序的这一方面陷入困境,因为该网站倾向于使用嵌入式JavaScript进行广告和跟踪脚本。

  五个,坏嵌套

  嵌入是包含元素的元素,我们很容易混淆嵌套元素的顺序。例如,在DIV标签之前启动强标签,然后先关闭DIV标签。这可能不会更改部分的布局,而是这将使您的部分设计失败。

  首先,您不得引用CSS

  其次,也许您选择的设备的优先级还不够

  第三,后来的CSS可能涵盖了

  第四,可能是JS动态改变CSS

  第五,您不执行底层刷新并清除缓存样式

  结论:以上是Django CSS编制的主要CTO注释的所有内容。不要忘记在此站点上找到它。