WebデザインとCSSに関するnorip44のブックマーク (7)

  • 君は使い分けられるか?CSS/SVG/Canvasのビジュアル表現でできること・できないこと - ICS MEDIA

    ブラウザーで新たにインタラクションやアニメーションを作る時、皆さんはどのようにして使う技術を選んでいますか? 使い慣れたライブラリに機能がないかドキュメントを調べてみたり、流行りのキーワードであればGoogle等で検索してみることも多いでしょう。一方、独自のビジュアル表現やアニメーションの場合、そもそも検索するキーワードがわからないことも多いのではないでしょうか? この記事では、webのビジュアル表現・アニメーションを実現するベースの技術であるCSSSVG・Canvas(WebGL)の3つについて、それぞれのできること・できないこと(得意・不得意)を作例とともに紹介します。 クイズ:どうやって実現する? webでできるさまざまな表現 下の図はこの記事で紹介する9つのサンプルを並べてみたものです。すべてのサンプルはCSSSVG・Canvas(WebGL)のいずれかを中心に実装されています

    君は使い分けられるか?CSS/SVG/Canvasのビジュアル表現でできること・できないこと - ICS MEDIA
  • [CSS] button要素のスタイルシート、最新テクニックを徹底解説

    <button></button>は最も使用されている要素の一つです。フォームの送信、モーダルを開く時、データを表示する時など、インタラクションのトリガーとして使用されています。button要素の詳細とすべてのブラウザで機能するようにスタイルを完璧に定義する方法について紹介します。 さらに、よく使用されるボタンのスタイル方法をはじめ、ボタンの実装時にある落とし穴の解決方法についても明らかにします。 Styling The Good Ol' Button Element by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 button要素のデフォルトのスタイル button要素の基的なデザイン アイコン付きのボタン 複数行のボタン アンカーリンクとしてのa要素とbutton要素 アウトラインボタンの

    [CSS] button要素のスタイルシート、最新テクニックを徹底解説
    norip44
    norip44 2020/03/19
    ボタンのCSS
  • CAMP

    Webサービス開発ならCAMP

    CAMP
  • レスポンシブWebデザイン時のメインビジュアル周りの挙動の考察

    こんにちは、森山です。 最近のブログではレスポンシブWebデザインのことばかり取り上げていますが、実際に現在お受けしているお仕事もほぼ100%がレスポンシブWebデザイン対応でご依頼いただいています。 おかげさまでレスポンシブWebデザインの経験を積ませていただくことができ、制作の際もあまり悩むことは少なくなってきたのですが、そんな今でも「ここどうしよう・・」と私を悩ませることがあるのが「メインビジュアル」(あるいはスライドショー)周りの挙動についてです。 写真だけを表示している場合は単純に縮小すれば問題ないことが多いのであまり困らないのですが、難しいのはキャッチコピーなどのテキストと合わせて表示させたい場合です。実際に制作するサイトはこのパターンがとても多いのですが、写真と同じ比率で文字まで縮小すると読めないし、でもある程度可読性が保てる文字サイズを維持しようとすると今度はレイアウトを再

  • レイアウトに特化したCSS学習サイト「Markup」

    当サービスは、北海道情報大学情報メディア学部4年の名越慎が 卒業制作で制作したものになります。 そのため、公式運用については未定です。 もっとリッチなマークアップ教材を目指しています。 Our Team Markupの創設者(ディレクション・デザイン・開発) 情報メディア学部4年 安田光孝ゼミ所属 名越慎 ※イラスト素材のご協力:情報メディア学部2年 滝山智美さん

  • Flexbox Grid

    ResponsiveResponsive modifiers enable specifying different column sizes, offsets, alignment and distribution at xs, sm, md & lg viewport widths. <div class="row"> <div class="col-xs-12 col-sm-8 col-md-6 col-lg-4"> <div class="box">Responsive</div> </div> </div> FluidPercent based widths allow fluid resizing of columns and rows. .col-xs-6 { flex-basis: 50%; }Simple SyntaxAll you need to remember is

    norip44
    norip44 2016/05/15
    flexboxのgridフレームワーク
  • CSSで2カラムを作ってみる - kojika17

    CSSで2カラムといっても、その作成方法は様々です。 多くのパターンを理解することは、CSSに柔軟性を持たせることに、つながります。 1. floatを利用する 基的な方法です。 子にfloatを利用すると、灰色の背景を敷いている親の高さが算出できなくなるため、背景色が出なくなったり、レイアウトが崩れたりします。 これらの問題を解決するには、clearfix か overflowを利用する必要があります。 .parent { overflow: hidden; } .child1 { float: left; width: 240px; } .child2 { float: right; width: 128px; } 2. floatとmarginを一定方向にかける 片方にfloat、片方はfloatをかけた方向に隣の要素の横幅以上のmarginをとる方法です。 floatのかかってい

    CSSで2カラムを作ってみる - kojika17
    norip44
    norip44 2014/07/09
    CSSで作るウェブデザインの参考に、復習してみましょう。「全部知っている」のなら、あなたは中級者ってとこかな?
  • 1