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 をテンプレートにリンクするには、2 つの選択肢があります。
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>
し、ヘッダーにそのファイルに a を追加します。ブラウザーで CSS を編集したくなかったので、TextPattern でこれを行っていました。