私はJoomlaモジュールを構築しましたが、これは特定の電卓の単なるエコーです。書式設定のために、エコーにテーブルがあります。Joomla の外部でスクリプト全体を使用すると、すべて問題ないように見えます。しかし、Joomla がテーブルに CSS を強制していることに気付きました。私のCSSは有効でロードされているはずです。とても簡単です:
<table class="joomla_tables" cellpadding="5" cellspacing="0">
...
.joomla_tables{
border:0;
padding:5px;
}
私はすでにFirebugでそれをチェックしました。ただし、firebug は、私のテーブルがそのスタイルを継承していると言っています
tr, td {
border: 1px solid #DDDDDD;
}
*beez_20* テンプレートに付属する nature.css というファイルから。この小さな変更だけで、テーブル全体の外観が破壊されるのは非常に面倒です。また、テンプレートの CSS を変更せずにテーブルのスタイルを変更する方法を見つけることができません。(このモジュールをインストールするこれらのユーザーには変更がなく、私には変更が加えられるという事実のため)。では、Joomla が私の CSS を使用せず、代わりにそれを独自のものでオーバーライドするのはなぜだろうか?