タグ

css3に関するtontotakumiのブックマーク (6)

  • ゴーストボタンにマウスを乗せたときの動きいろいろ16個

    昨年くらいから流行っているらしいゴーストボタンというもののサンプルをいくつか作ってみました。皆さん色々作られていて、今さら感もありますがぜひご覧ください。 今回、以下のルールに沿って16個サンプルを作りました。 HTMLは全て同じ マウスを乗せる前は同じ状態 擬似要素は使っても1つだけ 擬似要素を2つ使ったり、spanなんかをはさんでやるともっと色々できると思いますが、今回はシンプルにマウスを乗せたときに動きをつけるサンプルを紹介します。 サンプルはこのページで全て載せていますが、まとめて見たいという方はこちらをどうぞ。 ということで、HTMLはこんな感じになります。 <a href="#" class="btn sample1">sample 1</a> 普通のリンクですね。btnは共通部分、sample1はサンプルごとで違ってくる部分になります。 では、共通部分のCSSです。 a.bt

    ゴーストボタンにマウスを乗せたときの動きいろいろ16個
  • floatを解除する手法のclearfix と 次世代のレイアウトの話

    floatを解除する手法のclearfix と 次世代のレイアウトの話 2013-06-20 / 2013-06-30 2011年にclearfixについて記事を書きましたが、Micro clearfixなどの新しい手法も出てきました。 記事を書いてから2年が経ち、色々思うところも出てきたので、改めてclearfixについて書きます。 floatを解除するには CSSでレイアウトの構築を行う際に、よくfloatプロパティが用いられます。 しかしfloatを使用すると、「親の背景が表示されない」「下の段のレイアウトが崩れる」などのトラブルが起こりやすくなります。 floatプロパティの特性 親の背景が表示されない理由は、floatプロパティを指定しているボックスが浮動化し、通常のボックスのフローから外されることが原因です。 通常フローから外されたボックスは、親のボックスの高さを認識できなくな

    floatを解除する手法のclearfix と 次世代のレイアウトの話
    tontotakumi
    tontotakumi 2014/11/19
    背景が表示されない、小さくなっっちゃった時
  • Bootstrap3移行ガイド

    個別または一括で(Individual or compiled) プラグインは、個別(Bootstrapの個別*.jsファイルを使用)、または一括(bootstrap.jsまたはその軽量版であるbootstrap.min.jsを使用)で追加可能。 一括にされたJavaScriptを使用 bootstrap.jsとbootstrap.min.jsは、両方ともすべてのプラグインが一つのファイルに組み込まれている。どちらか1つだけを導入すること。 プラグインの依存関係 いくつかのプラグインとCSSコンポーネントは、他のプラグインに依存する。個別にプラグインを組み込んでいる場合は、これらの依存関係を解説の中で確認すること。また、すべてのプラグインはjQueryに依存していることに注意(これはjQueryがプラグインファイルの前に含まれていなければならないことを意味する)。jQueryのどのバージョ

    tontotakumi
    tontotakumi 2014/08/27
    スクローススパイ(スクロース位置に応じてナビをアクティブ状態を切り替えるためのプラグイン)
  • Typicons - A Free Icon Font by Stephen Hutchings

    Typicons are free-to-use vector icons embedded in a webfont for easy use in any UI, whether it be on the web or in a native app. Typicons are free-to-use vector icons embedded in a webfont for use in your user interfaces, whether it be on the web or in a native application. The set of icons are available on Github, with everything included from the source files in SVG format to the minifed CSS. Yo

    tontotakumi
    tontotakumi 2014/06/30
    アイコンのフェブフォント
  • CSSだけ!クリックでスムーズに開閉するアコーディオンメニュー

    この前「CSSだけで作る動きのあるドロップダウンメニュー|Webpark」という記事を書きました。jQueryでしそうなことをCSSのみで作ったのですが、これはマウスを乗せたとき動くようにしたいのでhoverを使いました。 今回はクリックで開閉するということで、hoverは使えません。では何を使うのか。 ラジオボタンを使います。ある項目にチェックするとそれまでチェックされていた項目のチェックが外れる。アコーディオンメニューと仕組みが一緒です。 今回もサンプルを用意していますのでご覧ください。 IE8以下の場合「:checked」が非対応なのでうまく表示されません。しかし、CSS3セレクタはSelectivizrを使えば簡単に対応できます。使い方は「CSS3を使うにあたって知っておきたいIE対策のまとめ|Webpark」をご参考に。 それではHTMLから紹介します。 HTML <div id

    CSSだけ!クリックでスムーズに開閉するアコーディオンメニュー
  • Gumby - Bootstrapの強力なライバルになるか!?シンプルかつ強力なCSS3フレームワーク MOONGIFT

    CSS3フレームワークは数多くなってきたのでその特徴をちゃんと掴んでおかないといけないですね。 GumbyはSassを使ったCSS3フレームワークです。他のフレームワークと同じようにレスポンシブ、モバイルフレンドリーになっています。その特徴を見ていきましょう。 まずデスクトップからです。 ヘッダーバー。フラットだったり、幅が固定だったりと色々な形式が想定されています。 タイポグラフィ。可読性高いです。 リストだけでも黒丸、白丸、ドット、数字など多数用意されています。さらに定義リストまで! ボタン。サイズ、色、形が様々です。片方だけ丸い、なんて便利そうですね。 インジケーターやラベル、アラート。こういうのもよく使いますよね。 フォーム。基的にplaceholderを使った表示になっているようです。 テーブル。角丸サポートです。 タブ。幅が設定できます。 縦のタブもあります。 ドロワー。クリ

    Gumby - Bootstrapの強力なライバルになるか!?シンプルかつ強力なCSS3フレームワーク MOONGIFT
  • 1