- 締切済み
CSSでの除外指定
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- muuming2001
- ベストアンサー率23% (202/845)
関連するQ&A
- CSSのセレクタに指定するbodyと*の違い
CSSでhead要素にstyle要素を記述する際、セレクタにbodyを指定しても*を指定してもすべての要素に適用されますが、違いがあるのでしょうか、教えてください。
- ベストアンサー
- HTML
- CSSをデフォルトに戻すことは可能でしょうか。
* input,* select { border: none; } input要素に上記のようなスタイルが設定されている場合、デフォルトのスタイルに戻すことは可能でしょうか。 事情があり、* input,* select {border: none;}は削除できないのですが、ある箇所のinput,select要素ではデフォルトスタイルを適用したいと考えています。 よろしくお願いします。
- ベストアンサー
- HTML
- CSSセレクタの子孫要素について意味を質問します
CSSセレクタや、JQueryのセレクタで E F の意味は、 「Eの子孫要素にあたるFに、スタイルシートを適用する。」 などと、よくサイトなどで記載があります。 使い方は理解しているのですが、 これって「子要素と孫要素」だけではなく、 「下の階層にある要素全て」が正しいと思っています。 (要は、ひ孫要素以下にもスタイルシートが適用されますよね?ってことです) それとも、「子孫要素」って下の階層全部のことを意味しているんでしょうか? それはそれで、漢字の意味に疑問を持ちますが・・・ 自分が他の人に教える時に、しっくりこないので質問してみました。
- ベストアンサー
- HTML
- 【CSS】☆を子に持つ親の指定
CSSである特定のセレクタを持った子の親のスタイルを指定したいのですが、どうしたらよいのでしょうか。 調べたのですが、それらしい答えが見つかりませんでした。 たとえば <article> <!-- 子にimgを含んだarticleにはスタイルAを指定 --> <p>文章</p> <img src="img/xxx.jpg" alt="" /> </article> <article> <!-- 子にimgを含まないarticleにはスタイルBを指定 --> <p>文章</p> </article> よろしくお願いします。
- ベストアンサー
- CSS
- CSSで左右の背景色を指定したい
CSSでページを作成しているのですが、左右の背景色をかえたページにしたいと思ってます。 そこでCSSで指定した範囲に左右に別々のIDを指定しているのですが、この場合要素の部分のみしかCSSでしていしたbackground-cplorが表示されません。 heightで指定してもいいのですが、 要素が延びる可能性もあるので表示幅に合わせて背景を表示させるのはどう指定したらよいでしょうか?
- 締切済み
- CSS
- CSSでテーブルセルの大きさ指定したい
CSS(スタイルシート)を使って セルの大きさを指定したいのですが 自分のもってる本にはHTMLの方法しかのってなく CSSのテーブルの項目にはなぜか書いてません 自分が使っている無料HPサイトではHTMLで 指定しましたが反応ないです CSSでのセルの大きさ指定のやり方教えてください
- ベストアンサー
- HTML
- CSS font-sizeのパーセンテージ指定「管理がややこしくないですか?」
色々実験しているのですが、、、 CSSでフォントサイズを「%」指定すると、サイズの基準になるのはひとつ前の親要素のフォントサイズになるみたいですね。 ============ <div style="font-size:80%">あああ<span style="font-size:100%">いいいい</span>あああ</div> ============ 上記の場合「いいい」のサイズは「あああ」に指定している「80%」を継承し、基準値となるので「いいい」と「あああ」のサイズは変わらない。 「いいい」をブラウザデフォルトの16px相当のサイズで表示しようとすると、「<span style="font-size:130%">いいいい</span>」にしなくてはいけないようです。(少なくとも自分が実験した限りでは・・・) 親要素どころか、先祖要素なんかも影響してくることを考えるとテキストサイズを「%」指定することはとてもややこしいことでは無いですか?どのように管理されていますか? 最近は文字サイズはpx等の固定ではなく、相対指定するのが望ましいと言われているので「%」で指定していこうと思っているのですが。 基本的な質問ですみません。 ※質問しやすいように「style」直接記述をしていますが、普段はCSSファイルをhtmlに読み込みしています。
- ベストアンサー
- HTML
- CSSのpaddingは<body>タグに指定可能?
CSSのmarignは<body>タグに以下のような形式で指定されているのを見かけますが、 例: margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rigiht:0px; W3Cの規定によると、paddingは<body>タグに指定可能なのでしょうか? 例: padding-top:20px; padding-bottom:20px; padding-left:20px; padding-rigiht:20px; W3Cの規定によると、marginとpaddingは、ブロックレベル要素及びインラインレベル要素に指定可能だと思います。 ブロックレベル要素とインラインレベル要素を区分けした表はよく見かけますが、<body>タグはブロックレベル要素に含まれていません。 <マージンとブロックレベル要素及びインラインレベル要素の関係> http://www.mozilla.gr.jp/standards/webtips0015.html <ブロックレベル要素とインラインレベル要素を区分けした表> http://riko.s235.xrea.com/shirley/reference008.htm <body>タグはブロックレベル要素と考え、ブロックレベル要素に適用できるスタイルは<body>タグにも指定できると解釈してよいのでしょうか? ブロックレベル要素に指定できて、<body>タグにも指定できないスタイルってありますか?また、ブロックレベル要素に指定できずに(インラインレベル要素に指定できて)、<body>タグにも指定できるスタイルってありますか?
- ベストアンサー
- HTML
- cssでターゲット指定
スタイルシートの役割を超えているような気がするので、できないとは思いますが cssでリンクのターゲット属性を指定することはできませんか そもそもターゲット属性は非推奨でしたっけ? もし、cssで可能なら教えてください
- ベストアンサー
- HTML