タグ

css3に関するsigtaのブックマーク (18)

  • Turret

    A library of Documentation, Elements, Components, Icons, and a Grid for rapid responsive website development.Simple and Stylish Create accessible, semantic, and responsive websites easily with Turret. Turret is a front-end styles and browser behaviour normalisation framework for rapid development of responsive and accessible websites. Responsive Turret has a simple and intuitive grid system and re

    sigta
    sigta 2015/02/18
    cssフレームワーク。シンプルでよさ気。
  • メンテナブルCSS | 株式会社サイバーエージェント

    1. 序論 CSSは記述ルールが簡素であり、少しの学習コストですぐに記述ができる手軽なツールです。 しかし、大規模なアプリケーションで複数人で開発するケース等では、見栄えだけしか考えずに身勝手にコーディングしてしまうと、 非常にメンテナンスコストがかかる負の遺産が作られてしまいます。 そのためCSSの品質を保つために様々なプロジェクトで、CSSの定義ルールが決められています。 稿では一般的なCSSの定義ルールと、そのルールがなぜ作られたのかを合せて報告致します。 また、CSSのルールを適用するにあたって、手動・目視でルールの適用をチェックするのは非常にコストが高い作業です。 これらルールの適用を補助するツール群を、合せて報告致します。

    sigta
    sigta 2015/02/17
    CAさんの中のcssガイドライン。見やすい。そういえば、CAのロゴ変わるらしいね。
  • いま俺たちに必要なのはz-indexの明確な指標だ - Qiita

    こんにちは、@armorik83です。こういう煽ったタイトルを書きたいってずっと思っていたので今回やってみます。 z-indexの値付けどうしてる? z-indexの説明は省略しますが、この値は取りうる範囲が膨大1でそれに対する指標が無いことから、複数のWeb設計者が入り混じる場合にバッティングする恐れがあります。 1から10までの範囲で収めていた設計者のサイトに100刻みの値付けをするプラグインが導入されると、一気に関係が崩れてしまうことが想像できます。 W3Cではこの値についての明確な指標を載せていないようにみえます。(調査不足だったらすいません) 広告業界では Web広告業界の展開は日国内外問わず盛んで、さまざまな手法でうっとうしい広告を載せてきます。この時、元のコンテンツにオーバーレイする形で表示される広告や、マウスオーバーで拡大する広告などが普及してきたことで、2012年にこの

    いま俺たちに必要なのはz-indexの明確な指標だ - Qiita
    sigta
    sigta 2015/02/12
    そうね、z-indexは規模が大きくなるほどこーゆーの必要だよね
  • 汚いcssを整形するWebアプリ「css2scss」でリファクタリングした際、「ヤバい」と感じた3つの機能と3つの点 - Qiita

    あらまし 別の業者が構築したという客先のホームページのcssが非常に読みづらく、 誰も手が付けられてない状態でヤバい(compactの状態で約350行)。 そこでリファクタリングをしようと思った際に、考えた。 「どうせならsass/scss対応にした方が可読性も可用性も上がる!ヤバい!」 sass/scsscss は当たり前として、 css → sass/scss って出来るのかよ、と思い調べてみると、数個発見した。 そのうちの1つ、今回ご紹介する「css2scss」が非常にエレガントだった。 実際に使用して感激して落胆したポイントを、それぞれ3つに絞ってご紹介。 css2scss sass/scssについては、まずはアレなcssを突っ込んでみて挙動を確認して頂ければ幸い。 また、下記のリファレンスが総括的で解りやすい。ご一読あれ。 Sass 3.2 オレオレリファレンス ヤバいを連

    汚いcssを整形するWebアプリ「css2scss」でリファクタリングした際、「ヤバい」と感じた3つの機能と3つの点 - Qiita
    sigta
    sigta 2015/02/12
    とっても優秀すぎて丸亀製麺行きたくなった。
  • BEMが失敗しているパターンとその問題点

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    BEMが失敗しているパターンとその問題点
    sigta
    sigta 2015/02/07
    あーーー、わかるわー。BEMを覚え始めるとまさにBADの例の罠にはまるよね。
  • CSSのローディング・アイコンのコスト

    今までは主にアニメーションGIFで作られていたローディング・アイコンをCSSアニメーションで作るみたいなのが流行っている。面白いとは思うし、ちゃんと作ればスケーラブルなので便利そうでもある。けれどもローディング・アイコンを表示するための空要素が必要になり、かつ後にそれを消さなくてはならない。CSSだけだと面倒くさそうだ。 どういうローディング・アイコンかはこの際問題ではないので、とりあえずmain要素以下に何かしら(仮にサムネイルとする)をロードするまでローディング・アイコンを表示することを考えてみる。普通はJavaScriptでローディング・アイコンの追加→サムネイルのビルド→ローディング・アイコンの削除→サムネイルの追加とやるわけだけど、ローディング・アイコンの追加と削除でDOM操作を伴うのはコストがある気がする。 <main id="result"> <div class="spin

    CSSのローディング・アイコンのコスト
    sigta
    sigta 2014/05/20
    :only-child擬似クラスを使って表示するようにしてやり、サムネイルが追加されて唯一の子でなくなったら消してやる
  • Bootstrap 3 徹底解説!

    いよいよ公開されたBootstrap3。このサイトでは、Bootstrap3を徹底的に解説していきます。ついに登場した「Bootstrap 3」。このサイトでは、Bootstrap3を徹底的に解説していこうと思います。 Bootstrap 公式サイト(英語) Ver. 3.0.3 が最新版のようです(2014/01/02 現在) お問い合わせはコチラ Menu はじめに Bootstrap とは? Bootstrap3 導入の仕方 基HTMLコード CSS グリッドシステム タイポグラフィ(見出し、段落、文字サイズなど) コードの表示 テーブル(表) フォーム ボタン ヘルパークラス レスポンシブWebデザインで使えるコード Components アイコン ドロップダウン Coming Soon ... About どうもこんにちは、SofPyon(そふぴょん)です。最近、Bootst

    sigta
    sigta 2014/03/28
    bootstrap3の日本語開設情報豊富
  • Keyframer

    1) Click the timeline to add a new keyframe 2) Click the circle button to build your animation's css 3) Click the x button to delete the active keyframe Properties Base Style width: 250px; height: 250px; position: absolute; background-color: rgba(255,34,5,0.8); top: 50%; left: 50%; margin-top: -125px; margin-left: -125px; border-radius: 250px; Name Duration Timing Function Delay Iteration Count Di

    sigta
    sigta 2014/02/20
    CSSアニメーションをシュミレーションできるやつ。キーフレームポイント指定して、左下のカラムに変更したいスタイルを指定する
  • SpritePad - Create and edit css sprites

    SpritePad is your free and easy-to-use web app for creating CSS spritemaps. It only needs seconds: Drag & drop your images onto the grid and have it immediately available as one PNG + CSS code. No fiddling in Photoshop, no manual assignment of CSS styles, no long-winded setups, SpritePad makes creating spritemaps as easy as writing your next e-mail. What SpritePad can do for you We are Kiss We’re

    SpritePad - Create and edit css sprites
    sigta
    sigta 2014/01/15
    CSSスプライトを作って、コードも書き出してくれるさいと。画像ファイル名がそのままclassになる。エレメントに吸着してくれると◎なんだけど、それは有料会員なのかなー
  • BEM とは - CHROMA

    メンテナンスブルな CSS の設計の話で OOCSS や SMACSS ってのがあるけど、そのうちの一つで BEM というのがある。 http://bem.info/ BEM-Methodology Definitionsの日語訳 を見てみると XJST とか BEMHTML とかいうテンプレートエンジンに関する内容(よくわかってない)も書かれてるんだけど、日ではこの中の BEMCSS 用に使いやすくした MindBEMding (日語訳はこっち )の命名規則が良いってことで流行ってるみたい。 また、今 BEM っていったら大体は MindBEMding のことを指してるみたい。 BEM-Methodology Definitions の内容全部をこれから理解しようとすると自分が知らない知識が多くてちょっとアレなので.. 、MindBEMding の内容を先に抑えておきたいと思

    BEM とは - CHROMA
    sigta
    sigta 2013/12/25
    BEM とは
  • Online StyleSheet Generator | OneClickCSS

    What's this? HTMLソースをもとに、id,class名CSS、子孫セレクタCSS、子セレクタCSS、LESS、SASS、SCSSを自動生成するオンラインサービスです。 従来のHTMLコーディグを強力にサポートします。 What's LESS/SASS/SCSS? LESS / SASS / SCSSCSSを効率的にコーディングできるCSSメタ言語です。 従来のCSSに比べ子孫セレクタ・子セレクタを簡単に管理することができ、高速にコーディングすることができます。 LESS OFFICIAL SASS/SCSS OFFICIAL 関連サービス 高画質サムネイル生成サービス HTTPクエリデコード SQLフォーマッター Insert文フォーマッター スペースフォーマッター JSONフォーマッター HTML/XMLフォーマッター Emmet toolkit for <textare

    Online StyleSheet Generator | OneClickCSS
    sigta
    sigta 2013/12/19
    htmlコードからSASS/SCSS/LESS/CSSで構造保ったままセレクタ出力/書き出してくれるジェネレーターあった。ありがたや、ありがたや。
  • BEM スタートガイド ― これからのWEB フロントエンド開発に必要な方法論に触れてみる | zerokara web

    今年ぐらいからか、BEM というキーワードが国内外のフロントエンドな人達の間で使われたり議論されているのをよく見かけるようになりました。 私自身も何度か調べたりbem-tools に触れてみたりとしていたのですが、最近になってようやくBEM が何なのかが少しずつ掴めてきたような気がします。 そこで今回はまず第一弾として、これまで私がBEM について調べてきたこと、実際に試してみた上で理解したこと等を分かりやすくまとめたいと思います。 BEM について聞き慣れない方、ゼロから始めてみようという方々のスタートガイドとなれば幸いです。 BEM とは? BEM とは、WEB サイト・アプリケーション等の開発において… ・メンテナンス性の高いものを短期間で開発すること ・チームでの作業効率を上げ、メンバーの追加・変更による影響を最小限に抑えること ・UI の質を保ち、変更に労力をかけないこと な

    BEM スタートガイド ― これからのWEB フロントエンド開発に必要な方法論に触れてみる | zerokara web
    sigta
    sigta 2013/12/13
    「Block」「Element」「Modifire」の説明がとってもわかりやすい
  • CSSのみで実装するボタンデザインやホバーエフェクト 20+α - NxWorld

    実際に使用したものやいつか使うかもと思ったものをJSFiddleやEvernoteなんかでバラバラにメモしていたのですが、それらの中でよく使いそうなものを一覧化したものが欲しかったのでまとめました。 今となっては様々なところで用いられていますし、もっと凄くて面白い動きを実装しているチュートリアルなんかも沢山見かけますが、個人的に汎用性高いと思うもの中心です。 対象ブラウザに古いIEなどが含まれている場合はもちろん使えませんが、いずれもjQueryや画像などを一切使用せずにデザインやアニメーションも全てCSSのみで実装しているものです。 また、同様にCSSのみでクリエイティブなボタンデザインやエフェクトを実装できるエントリーや便利なジェネレータツールなども備忘録兼ねて併せて紹介します。 CSS3を多用しているため、ブラウザ(特にIE7・IE8など)によっては動きや見栄えが説明と異なる場合があ

    CSSのみで実装するボタンデザインやホバーエフェクト 20+α - NxWorld
    sigta
    sigta 2013/12/12
    CSSでホバー時のボタン演出いろいろできるよ。のコードサンプル
  • BETON999 :Situs Slot Gacor partner slot terpercaya PGSoft & Slot Pragmatic.

    BETON999 adalah situs judi slot online terpercaya yang memberikan pengalaman bermain slot gacor terbaik dengan fitur terbaru seperti slot scatter hitam yang tersedia pada permainan populer Mahjong Ways, Mahjong Ways 2, dan Mahjong Wins 3. Sebagai situs slot gacor yang telah memiliki reputasi tinggi, Beton999 selalu memberikan peluang besar untuk para pemain untuk meraih kemenangan tertinggi melalu

    sigta
    sigta 2013/12/12
    いろいろなジェネレーター
  • 『jQuery 最高の教科書』サンプルサイト

    Chapter 02 3 ステップではじめるかんたん jQuery 入門 # Easing Chapter 04 確かな基礎力を養う jQuery の基テクニック 01 さまざまなホバーエフェクトで学ぶ動きのある表現の基 02 画像とキャプションの表現 03 丸いボタンのレイアウト 04 見え隠れするサイドバー 05 タイポグラフィの表現 # Chaper 04 完成版 Chapter 05 活用の幅を広げる jQuery の必修テクニック 01 なめらかな動きの スライドショー Basic 02 多機能なスライドショー Advanced 03 スティッキーヘッダー Basic 04 デザインが変化する スティッキーヘッダー Advanced 05 画面領域を有効活用できるタブ Basic 06 高機能で拡張しやすいタブ Advanced 07 スムーズスクロール Basic 08 拡

    『jQuery 最高の教科書』サンプルサイト
    sigta
    sigta 2013/12/06
    イージングのサンプルがとっても見やすいのでメモ
  • BEM Advent Calendar 2013 - Adventar

    命名規則の一手法であるBEMについて。 BEM歴不問 BEM対象不問 BEM経験者優遇有 BEMと何かの合わせ技ネタ歓迎 BEMろうとして諦めた方もこの機会にリトライ! http://bem.info/ ※優遇の内容は未定です

    BEM Advent Calendar 2013 - Adventar
    sigta
    sigta 2013/12/02
    勉強させてもらいます!
  • マウスオーバーエフェクト Creative Link Effects

    If you enjoyed these effects you might also like: Creative Button Styles Simple Icon Hover Effects

    sigta
    sigta 2013/11/21
    CSS3を使ったhover(ロールオーバー)アクションの参考にね
  • Animate.css | A cross-browser library of CSS animations.

    Animate.css Just-add-water CSS animations See animations Close list Attention seekers bounce Copy class name to clipboard flash Copy class name to clipboard pulse Copy class name to clipboard rubberBand Copy class name to clipboard shakeX Copy class name to clipboard shakeY Copy class name to clipboard headShake Copy class name to clipboard swing Copy class name to clipboard tada Copy class name t

    Animate.css | A cross-browser library of CSS animations.
    sigta
    sigta 2013/02/28
    メモ:CSSでのアニメーションパターン一覧
  • 1