タグ

cssに関するyuhi_asのブックマーク (7)

  • CSSリセットはこれで決まり!モダンブラウザによる相違を吸収するようカスタマイズされたスタイルシート -ress

    ブラウザごとに異なるHTMLの各要素のスタイルの相違を吸収し、各要素のデフォルトのスタイルが定義されたCSSリセット用のスタイルシートを紹介します。 normalize.cssを最近のWeb制作にあうようカスタマイズされたもので、対応ブラウザはすべてのモダンブラウザ、IEは8+対応です。 ress -GitHub 参考: normalize.cssの特徴とコード 2015年、Web制作者が押さえておきたいCSSの各種リセット ressの特徴 ress: html, グローバルセレクタの定義 ress: 一般的な要素の定義 ress: フォーム要素の定義 ress: メディア要素の定義 ress: アクセシビリティ用の定義 ress: ::selectionの定義 ressの特徴 ressは「normalize.css」をカスタマイズしたもので、スタイルシートを始める時のしっかりしたベースな

    CSSリセットはこれで決まり!モダンブラウザによる相違を吸収するようカスタマイズされたスタイルシート -ress
    yuhi_as
    yuhi_as 2016/07/04
  • これが知りたかった!よく使うUI要素をFlexboxを使ってシンプルに簡単に実装するチュートリアル | コリス

    Flexboxの基的な使い方から、ヘッダ・フッタ・ナビゲーション・タブ・カードなど、Webページでよく使うUIコンポーネントをFelxboxで実装するチュートリアルを紹介します。 2016年1月12日にIEの古いバージョンのサポートが終了し、Flexboxをそろそろ使うか、と考えている人も多いと思います。 Flexbox Patterns Flexbox Patterns -GitHub Flexboxの実装に役立つ各プロパティの説明は、下記が分かりやすいです。 CSS3 Flexbox の各プロパティの使い方をヴィジュアルで詳しく解説 以下、各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 「display: flex;」からはじめよう 01. 要素を水平に配置する 02. Flexboxで実装する「タブ」 03. Flexboxで実装す

    これが知りたかった!よく使うUI要素をFlexboxを使ってシンプルに簡単に実装するチュートリアル | コリス
    yuhi_as
    yuhi_as 2016/03/03
  • ZendEngine勉強会で「拡張ライブラリでなるべく簡単に構文を追加する方法」というタイトルで喋ってきました

    ご無沙汰しております、アシアル笹亀です。 ブログを書くのは、大変久しぶりになります。実はアシアルでは最近、noteもはじめております。アシアルの仕事の取り組み方、考え方、様々なメンバーについて知ることができます!是非、ご興味があるかたはこちらも一読いただけますと嬉しいです。 https://note.asial.co.jp/ 久しぶりにiPhoneアプリをアップデート申請をするときありますよね? iPhoneのアプリを継続的に保守管理をしていると、申請作業をクライアント様におまかせして、あまりエンジニア自身で長い間、アップデート申請をしてこなかった方々は何気に多いのではないかとおもい(自分もその1人)、ブログにも残しておこうとおもいました。 こまめに改修などを加えており、その度にアップデートの申請をされている場合には、あまり実感はないかもですが、1年振りとかにアップデートの申請をしたりする

    ZendEngine勉強会で「拡張ライブラリでなるべく簡単に構文を追加する方法」というタイトルで喋ってきました
    yuhi_as
    yuhi_as 2016/01/29
  • 好きな色のグラデーションをCSSで表現してくれるサイト「Blend」 | ライフハッカー・ジャパン

    Blend」は好きな色のグラデーションをCSSで表現してくれるサイトです。グラデーションにしたい色を2色選びグラデーションを作ることができます。CSS3のコードを自動生成してくれるので、HTMLに埋め込めばグラデーションが簡単に作れますよ。 以下に使ってみた様子を載せておきます。まずBlendへアクセスしましょう。 左右にカラーパレットがあるので、そこから好きな2色を選びます。そして真ん中の矢印ボタンをクリックするとグラデーションの完成。バーを左右にずらすことで色みを調整できますよ。 グラデーションを作るCSSが生成されますので、コピペして使うことができますよ。ぜひグラデーションをCSSで表現したいときにご活用ください。 Blend (カメきち)

    好きな色のグラデーションをCSSで表現してくれるサイト「Blend」 | ライフハッカー・ジャパン
    yuhi_as
    yuhi_as 2015/10/28
  • いますぐ使えるCSS3テクニック集! コピペ用サンプル付き!

    マウスオーバーでクルッとするボタン 画像もJavaScriptも使わずに、HTMLCSSのみでクルッと回転するようなエフェクトの発生するボタンの作成方法を紹介します。(使用例: ニュースページ、地図ページ) ニュースページのカテゴリナビゲーションです。もともと英語で表示しているテキストを、マウスオーバーでくるっと日語に入れ替えています。CSSを工夫して用いれば、このように要素内のテキストを動かすことも可能になります! 実際につくってみよう! 上述のスライドアウトインする画像と同様で「transition」というCSS3プロパティを用い、マウスオーバーでのCSSプロパティの変化にアニメーションを加えています。サンプルコードを以下に用意しました。 CSSでクルっとするボタン - jsdo.it - share JavaScript, HTML5 and CSS CSS3を用いて作成したマウ

    いますぐ使えるCSS3テクニック集! コピペ用サンプル付き!
  • メディアクエリを使ってレスポンシブデザイン: Angular、Bootstrapなどの学習備忘録

    メディアクエリを使ってレスポンシブデザインの設定をする方法について下記サイトを読んで備忘としてメモ書きしました。 https://developers.google.com/web/fundamentals/layouts/rwd-fundamentals/use-media-queries?hl=ja ●メディアクエリの概要 ・メディアクエリは、CSSスタイルに適用できるシンプルなフィルタ。 ・メディアクエリを使用すると、デバイスの種類、幅、高さ、向き、解像度など、コンテンツをレンダリングするデバイスの特性に基づいてスタイルを容易に変更できるようになる。 ●メディアクエリの記述方法 下記3つの記述の仕方があるが性能上の理由より①②が推奨。 クリティカルパスにラウンドトリップを追加することになるので、③は避けることを推奨。 インポートされるCSSリソースは、@importルールのあるCSS

    yuhi_as
    yuhi_as 2015/10/08
  • GreedyNav - これは良い!レスポンシブにメニュー数を変化 MOONGIFT

    スマートフォンやタブレットが増えるのに伴ってWebの世界ではレスポンシブなデザインが求められるようになってきました。単に各デバイスに向けて最適化するだけでなく、情報の整理も大事な要件になっています。 今回はWebサイトをレスポンシブにする上での面白いソフトウェア、GreedyNavを紹介します。このアイディアはなかなかイケてますよ。 GreedyNavの使い方 GreedyNavを適用しているサイトです。上のメニューに注目です。 幅を狭めました。 さらに狭めました。 縮んだ分はクリックすると出てきます。 GreedyNavは画面の幅によってメニューを出す個数を可変できるのがポイントです。つまり左側から大事なメニューを並べていくことで、スマートフォンやタブレットでも操作性を損なうことなく使えるようになります。 GreedyNavはHTML5/JavaScript製、MIT Licenseのオ

    GreedyNav - これは良い!レスポンシブにメニュー数を変化 MOONGIFT
    yuhi_as
    yuhi_as 2015/09/08
    メニュー全表示とメニューボタンのみ、の2状態切り替えよりも柔軟になって使いやすくなるのかな
  • 1