Contao CMS 提供了导入 .css 文件的可能性(这是将您的 css 导入这个奇怪的 CMS 的唯一方法),但会解释它们并将它们重新写入文件结构(或 DB?)的某个位置。
问题是:它无法处理现代 CSS,并且丢弃了不是基本 2002 样式 css 的所有内容。像渐变,媒体查询等......
有没有办法解决这个问题?喜欢链接到真正的 .css 文件?
Contao 3.2.2 不需要手动插入<link rel=stylesheet …/>
.
然后,Contao 将把你的 CSS 内容作为它生成的 CSS 的一部分(在一个有点合成的名称下)提供,并自己<link rel=stylesheet …/>
在你的页面中放置一个。
编写您的自定义 css 并将其放在 files 文件夹中。
您有两种选择将 css 链接到您的模板
1.通过主题:
鼠标单击并选择样式表或将代码粘贴到<link rel="stylesheet"....
相关字段的路径中。
2.制作自定义模板:
在菜单项“模板”中,创建一个fe_page.html5或.xhtml。将它重命名为 something.html5 将您的代码<link rel="stylesheet"....
放在标题中。不要忘记将新模板添加到您的主题设置中(默认模板是 fe_page..)
如何在没有 ftp 的情况下编辑 css: 在菜单项“文件管理器”中浏览到 css 表,按蓝色方形图标。您现在可以在线编辑样式表。
以上所有内容都可以在 css3、html5 或任何您喜欢的编码中制作。
如果您可以访问 FTP 或其他方式将文件获取到服务器上,只需提供您的.css
文件而不通过 CMS,并将<link>
该文件放在标题中。我曾经使用 TextPattern 来执行此操作,因为我不想在浏览器中编辑我的 css。