css 開発 私のDrupalテーマの表示方法を変更するにはどうすればいいですか?




drupal8 開発 (3)

あなたのコンテンツを動かす主要なCSSファイルは、現在選択されているテーマにあるstyles.cssファイルです。 あなたのサイトのスタイリングの大部分は、/aroda/roda/themes/garland/style.cssで、このファイルによって処理される基本的なカラーリングエフェクト:/ aroda / roda / files / color / garland-d3985506 /style.css

現在、コアダウンロードに含まれているデフォルトのDrupalテーマであるGarlandを使用しています。そのため、ベストプラクティスでは、含まれているstyle.cssファイルを直接編集しないでください。 Daniel Jamesが言ったように、/ sites / allの "themes"というサブディレクトリを作成する必要があります。

Drupal 6を使用している場合は、そこからDaniel Jamesの指示に従います。 Drupal 5を使用している場合は、garlandディレクトリをテーマディレクトリにコピーし、サイト(aroda_v1)に固有の名前を付けて名前を変更して、/ sites / all / themes / aroda_v1のようなものを作成しますstyles.cssを含みます。 この時点で、styles.cssファイルを直接編集して、適切と思われる変更を加えることができます。 希望が助けてくれる!

私は大学の雑誌のウェブサイトを構築しようとしています。 私はフロントページで作成した静的コンテンツのブロックを表示するために "views"モジュールを使用しました。

私の質問は:どのようにテーマのCSSを編集して、静的コンテンツのブロックが表示されるかを変えることができますか?

参考までに、 ここにはサイトへのリンクがあります(ポルトガル語で、現在はほぼゼロのコンテンツがあります)。


私は現時点であなたのサイトにアクセスすることができないので、私はこれをかなり限定された情報に基づいています。 しかし、ホーム・ページが静的コンテンツである場合、ビュー・モジュールは適切ではない可能性があります。 ページを作成することをお勧めします(メニューの[コンテンツの作成]ページに移動します)、ページのURLを書き留めてから、デフォルトのホームページをそのURLに変更します([管理者]> [サイトの設定]デフォルトのフロントページ 'が下部にあります)。 私はあなたが「静的コンテンツ」の意味を誤解しているかもしれませんが。

しかし、あなたはフロントページを作成していますが、テーマのCSSを編集しないでください。次回のアップグレード時に上書きされます。 代わりに、サブテーマを作成する必要があります。

一例として、drupalでGarlandを修飾したい場合は、まずテーマのディレクトリを設定する必要があります。 drupalのインストールでsites/all/に移動し、 themesが存在しない場合はthemesというサブディレクトリを作成します。 そのディレクトリに移動し、あなたのサブテーマ、例えばmythemesites/all/themes/mytheme/ )のディレクトリを作成します。 次に、テキストエディタを使用して、そのディレクトリにmytheme.infoというファイルを作成します。内容は次のとおりです。

name = My Theme
version = 0.1
core = 6.x
base theme = garland
stylesheets[all][] = mytheme.css

次に、テキストエディタを使用してそのディレクトリにmytheme.cssというファイルを作成し、追加のCSSをそこに配置します。

詳細は、 .infoファイルスタイルシートに関するdruaplのドキュメントを参照してください。 しかし、オンラインドキュメントはあまりよくありませんので、書籍を購入したいと思うかもしれません。


ほとんどのCSS情報は* .cssファイルにあるようです。 また、ページ上にインラインスタイル情報がいくつかあります。 静的情報のスタイルは、インラインのものから来ます。 私はDrupalがどのようにページを生成するのか分かりませんが、探し始める場所は "ultima-edicao"のプロパティです。 それが周囲のDIVが呼び出されたものです。





themes