タグ

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

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

    はじめに z-indexプロパティは要素の重なり順を指定することができます。z-indexプロパティを扱う際に、その原理やハマりどころを理解しておくと、より安全なCSSを書くことができるようになります。 z-indexを扱う上でのハマりどころ z-indexとpositionプロパティを使用したレイアウトで、要素の重なり順序を指定した際に、意図した通りに配置されない、ということが過去にあった人は少なくないと思います。 意図した重なり 次のサンプルは、オレンジの親要素を上に、グリーンの子要素はその下に配置したいと考え、その通りの結果が得られたものです。 <div class="block"> <div class="block__bg"></div> </div> .block { position: relative; width: 100px; height: 100px; backgr

    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でどのようにレイアウトを実装するかを視覚的に解説します。 【アップデート: 2025年12月17日】 Flexboxの解説を2025年の現状にあわせて、修正しました。 【アップデート: 2022年6月16日】 IEがサポート終了したことにあわせて、修正しました。 【アップデート: 2021年8月1日】 Flexboxの解説を2021年の現状にあわせて、修正しました。 【アップデート: 2020年8月23日】 Flexboxの解説を2020年の現状にあわせて、修正しました。 【アッ

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

    Go for the Win-Win-Win W3G is a digital creative company with web at its core. クライアント×ユーザー×クリエイター 三方全員を幸せに W3Gは、Go for the Win-Win-Win = クライアント×ユーザー×クリエイターの関係者全員に 最良の結果を生みだせることをミッションに、クライアント様・エンドユーザー・弊社従業員の 三方全員がプロジェクトの成功を通じて幸せになれることを常に目指します。 Webをコアにしたデジタルクリエイティブで期待にお応えします。

    Web制作 W3G
  • Creative CSS3 Animation Menus

    Creative CSS3 Animation Menus Experimenting with CSS3 Transitions & Animations

  • 1