人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSSに関する質問です。
テーブルにかかっている CSS を解除して、あるテーブルのみ違うスタイルを適用したいのですが、どうするのがいいのでしょうか? スタイルの解除ができたらありがたいです。

●質問者: kaiketsu
●カテゴリ:ウェブ制作
✍キーワード:CSS スタイル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● ToMmY
●27ポイント

よくわからないのですが、class or IDじゃだめなんですか?

この質問文だとそういう風にしか解釈できないんですが・・・

http://anslasax.net/css-make/write.html

http://www.kanzaki.com/docs/html/htminfo17.html

まんなかへんです

◎質問者からの返答

解除はできないでしょうか? スタイルのかかっていない状態になるのがありがたいです。

何も指定していないと外のスタイル指定がきいてしまいます。


2 ● うるるん
●27ポイント

tableが複数存在していて任意のtableに対してのみcssの宣言を削除したい場合はデフォルトの宣言と解除の宣言の二つを個別のclassもしくはdiv宣言でしてあげなければならないと思います。

例えば「文字の大きさをtableによって変更したい」のなら

cssに

#tabele01{

font-size : 80%;

font-weight : normal;

}

#tabele02{

font-size : 100%;

font-weight : normal;

}

の二つを記述し、

のように記述して切り分ければ良いかと。

恐らく現時点ではtableもしくはTDあたりに対してclass宣言が行われていると推察されますので、これを複数作成してclassを切り替えると良いと思います。

http://q.hatena.ne.jp/answer<urlはダミーです

◎質問者からの返答

あるテーブルについては全面的に解除したいというのはできいのでしょうか、細かく指定がされている場合には、それらをすべて解除するのは結構面倒です。


3 ● fragarach
●26ポイント

恐らく、お望みの動作は無理だと思います。CSSに「指定されているスタイルを解除する」といったものは無いので。

そもそも、別のスタイルを適用させたい部分があるのであれば、要素全体へのスタイル適用は避けるか、そうでなければ諦めて個別にスタイルを上書きするのが無難です。

ダミーURL:http://www.google.com/

◎質問者からの返答

結構不便なんですね。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ