• 締切済み

CSSでの除外指定

CSSでとある要素以下にはあてないというような指定はどうすればいいでしょうか? :notを上手く指定すればいけるんでしょうが… input { /*何かしら*/ } というスタイルを .outが指定された要素以下(子要素、孫要素、以下全て) 単純にnotだと、その指定した箇所にしかあたらなかったので… よろしくお願いします。

  • ct2
  • お礼率80% (4/5)
  • CSS
  • 回答数1
  • ありがとう数0

みんなの回答

回答No.1

関連する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の指定方法

    CSSの指定についてですが、 CSSを指定する方法に@importで指定する方法がありますが、 <link rel="stylesheet" href="style.css" type="text/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

専門家に質問してみよう