タグ

CSS3とCSSに関するdrumscoのブックマーク (8)

  • z-index再入門 | 第1回 z-indexの仕組み

    次のようなケースでは、冒頭のサンプルのような意図しない重なりになる可能性が高いため注意が必要です。 positionプロパティの値をrelative、absoluteにし、かつz-indexの値をauto以外の整数値にしたとき positionプロパティの値をfixed、stickyにしたとき なぜなら、上記の条件下では、スタック文脈というものが形成されるからです。次に、スタック文脈を解説します。 スタック文脈とスタックレベル スタック文脈(stacking contexts)、スタックレベル(stack level)という概念は、z-indexを扱う上でとても重要なものです。 スタック文脈 スタック文脈とは、ある条件を満たした要素によって形成される階層構造(文脈)のことです。 スタック文脈を形成する条件は前述した通りですが、例えば、position: absoluteとz-indexに整

    z-index再入門 | 第1回 z-indexの仕組み
    drumsco
    drumsco 2018/10/17
    position によるスタックコンテキストについてチェック。
  • HTML5Experts.jp

    太田良典さん、原一成さんに聞いた「UIデザインとアクセシビリティ」──HTML5 Conference 2017☆番外編 加藤拓明 連載: HTML5 Conference 2017特集 (17)今年もHTML5 Conference 2017の展示ブースでは、私ことDJ KATOの特別ラジオをお届けしていました。今回はビジネス・アーキテクツ太田良典...

    HTML5Experts.jp
  • メンテナブルな CSS 設計の考え方がよくわかる 「Web 制作者のための CSS 設計の教科書」

    メンテナンス性に優れた 「ちゃんとした CSS を書く」 ための設計手法に関するノウハウやヒントが詰まった Web 制作者向けの書籍、「Web 制作者のための CSS 設計の教科書」 をインプレス様よりご恵贈いただいたので紹介です。 ちゃんと CSS を書くためのヒントがたくさん CSS は言語的に大して複雑ではないため、単純に見た目を再現すればよいというだけであればほぼ誰でも書けますが、数百から数千ページにおよぶ大規模な Web サイトや、頻繁に機能追加などの改修が行われる Web アプリケーションにおいて、あるいは複数人でソースコードのメンテナンスを行わなければならないような現場において、ソースコードがわかりやすく、再利用や拡張を含めてメンテナンスしやすい CSS を書くには、かなりの経験と能力が必要です。 書は、そういったレベルで 「ちゃんとした CSS を書く」 ためのノウハウや

    メンテナブルな CSS 設計の考え方がよくわかる 「Web 制作者のための CSS 設計の教科書」
  • CSSレイアウトを学ぶ

    このサイトでは、ウェブサイトのレイアウトに関するCSSの基礎を学ぶことができる。 CSSのセレクタ/プロパティ/値について、ある程度の知識がある事を前提として書かれている。ところで、このサイトを見ている人の中には、既に少なからずレイアウトの知識がある人もいるだろう。そんな君でも、何か新しい発見があるかもしれない。HTMLCSSについて初級レベルから学びたい君は、チュートリアルが参考になる。そうでなければ、次に君がプロジェクトに携わるとき、その苛立ちを少しでも我々が軽減できるかどうか、このサイトを見てほしい。

  • Autoprefixerによる、CSS3の管理 - kojika17

    CSS3を使用する時に、ベンダープレフィックスを付けていますか? 自分でプレフィックスをつけたり、SassなどのCSSメタ言語やツールを利用するなど、さまざまな方法がありますが、せっかく付けたベンダープレフィックスも適切でない場合もあります。適切にベンダープレフィックスを付与するツールに、CSS Postprocessorの「Autoprefixer」というものがあるので紹介します。 ベンダープレフィックスをいつまで付け続けるのか ベンダープレフィックスはブラウザの試験的、または独自拡張で実装されているものであり、W3Cの仕様がある程度固まると、ブラウザはベンダープレフィックスが外すことが推奨されています。 現在、CSS3の一部の仕様は、すでに勧告や勧告候補まで上がっているものがあり、最新のブラウザではベンダープレフィックスなしで作動するCSSも増えてきています。またグラデーションやFle

    Autoprefixerによる、CSS3の管理 - kojika17
  • CSS3 Flexbox の各プロパティの使い方をヴィジュアルで詳しく解説 | コリス

    CSS Flexboxとは水平または垂直に要素を配置し、柔軟なレイアウトを実現できるCSSのレイアウトモジュールです。複雑なレイアウトでも今までより少ないコードで、よりシンプルなプロセスで実装することができます。 CSS Flexboxの基礎知識、Flexboxの各プロパティがどのように機能するのか、Flexboxでどのようにレイアウトを実装するかを視覚的に解説します。 【アップデート: 2022年6月16日】 IEがサポート終了したことにあわせて、修正しました。 【アップデート: 2021年8月1日】 Flexboxの解説を2021年の現状にあわせて、修正しました。 【アップデート: 2020年8月23日】 Flexboxの解説を2020年の現状にあわせて、修正しました。 【アップデート: 2019年3月27日】 Flexboxの解説を2019年の現状にあわせて、修正しました。 【アップ

    CSS3 Flexbox の各プロパティの使い方をヴィジュアルで詳しく解説 | コリス
  • Web制作 W3G

    セルラン上位アプリの売上・ランキング推移・ユーザー数などの統計情報をまとめています。複数の調査メディアが発表しているデータを比較参照して、より確度の高い情報を確認できます。

    Web制作 W3G
  • Creative CSS3 Animation Menus

    Creative CSS3 Animation Menus Experimenting with CSS3 Transitions & Animations

  • 1