タグ

ブックマーク / www.nxworld.net (93)

  • ボタンにユニークなホバー・クリックエフェクトを付けたいときに参考になるエフェクトサンプル 10 - NxWorld

    近年多くのサイトで採用されているパッと見がシンプルなボタンデザインでも、ホバーやクリックぐらいは少しユニークな感じにしたいと思ったときに参考になりそうなエフェクトを、CodePenで公開されている中から紹介します。 そのまま参考にさせてもらうだけでなく、さらに自分なりにアレンジを加えてみたり、あとは紹介しているものを組み合わせてみても面白いエフェクトができそうです。 紹介しているものはホバーやクリック時のエフェクトが主になるので確認はPC推奨です。 CSS-only super tilt button よく見るクリックすると押し込まれるような見た目になるボタンにさらに手を加えたタイプで、クリックした位置によって押し込まれる部分が変わります。 実装はすべてCSSでされており、具体的にはまずボタンの中に複数のspan要素を配置し、それぞれクリックされた際にテキストや背景の部分をCSSのtran

    ボタンにユニークなホバー・クリックエフェクトを付けたいときに参考になるエフェクトサンプル 10 - NxWorld
    hachi09
    hachi09 2017/07/18
  • サイト制作のスタイル設定を効率的に行うことができるリセットCSSとノーマライズCSSのまとめ - NxWorld

    ブラウザ毎に設定されているデフォルトスタイルの差異をなくし、サイト制作のスタイル設定を効率的に行うことができるリセットCSSやノーマライズCSSを紹介します。 すべてを完全にリセットしてしまうものもあれば、リセットは一部にして有用なスタイルは保持するものもあったりと様々なタイプがあるので、自分の癖やプロジェクトガイドラインに合わせて選ぶこともできると思います。 普段からweb制作に携わっているならご存知の方も多いように、webサイトを閲覧する際に使用されるブラウザは様々な種類がありますが、各種HTML要素にはブラウザによってそれぞれ異なるスタイルがデフォルトとして定義されています。 そういったブラウザ毎のスタイルの差異をなくしてサイト制作時のスタイル設定を効率的に行うのに便利なのがリセットCSSとノーマライズCSSで、個人的に以前(といってももう割と前ですが)はとにかく様々な要素のスタイル

    サイト制作のスタイル設定を効率的に行うことができるリセットCSSとノーマライズCSSのまとめ - NxWorld
    hachi09
    hachi09 2017/06/21
  • web制作者(フロントエンド・マークアップエンジニア向け)がブックマークしておきたい、便利なチートシートやリソースのまとめ - NxWorld

    普段制作している上でうっかり忘れてしまったときにさっと確認することができる便利なチートシートや特定の情報がわかりやすくまとめられているリソースなどまとめてみました。 主にフロントエンドやマークアップエンジニアの方が日頃から利用することが多いと思うHTMLCSSJavaScriptに関するものが中心で、他には各ブラウザのバグ情報を検索したり様々なデバイスの情報がまとめられたサイトなどもあります。 普段から多用している言語はもちろん、頻繁に調べてるとかまだまだ勉強しつつ使っているというものがあれば、それに関するチートシートをブックマークしておくことで不明点が出る度に検索する手間も省けて制作時間の短縮にも繋がると思います。 また、基的にはweb上で確認するものになっていますが、中にはわかりやすく1枚のイメージでまとめられていたりPDF形式で用意されているものもあるので、それらを印刷して手元

    web制作者(フロントエンド・マークアップエンジニア向け)がブックマークしておきたい、便利なチートシートやリソースのまとめ - NxWorld
    hachi09
    hachi09 2017/06/05
  • CSSのtext-shadowを使ったサンプルがまとめられている「Trendy CSS Text Shadows」 - NxWorld

    Trendy CSS Text Shadows」はCSStext-shadowを使って表現されたサンプルがまとめられているサイトです。 シンプルなシャドウだけでなくロングシャドウタイプもあり、それぞれの見栄えを実装するためのCSSも容易に確認・コピーできるようになっています。 掲載されている一部ですがサイトでは以下のようなデザインが並べられており、ここでは画像で紹介していますが実際にはすべてCSSを使って見栄えが表現されています。 一覧ではそのデザインで使用されているカラーコードやフォント名の情報も一緒に掲載されており、それぞれのデザインの右上にある「View css」をクリックすることでその見栄えを再現するためのCSSが表示されるようになっています。 デザインも上のイメージで紹介したように比較的シンプルなものからロングシャドウタイプまであり、全部で40種類近いデザインが用意されていま

    CSSのtext-shadowを使ったサンプルがまとめられている「Trendy CSS Text Shadows」 - NxWorld
    hachi09
    hachi09 2017/06/05
  • Sass:数値を操作したいときに便利な演算や関数 - NxWorld

    Sassには生CSSでは使えない様々な機能が用意されていますが、今回はその中から数値を操作したいときに便利な演算機能や関数を紹介します。 上手く利用することで自身で計算する手間を省くことができたり、例えば複数のカラムの幅指定などを簡単な記述で出力したりすることもできます。 演算について Sassは、数値に対して加算(+)、減算(-)、乗算(*)、除算(/)、**剰余(%)**を使うことで、他のプログラミング言語のように演算を使うことができます。 異なる単位だとエラーが出るとか除算の場合は括弧が必要など一部気を付ける点はありますが、以下サンプルにあるように基的には同じような形で使用することができ、単位が片方しかない場合や2つ以上の数値での計算もできたり、変数にした数値を計算に利用することもできます。 また、以下では紹介していませんが、例えば加算と減算を同時に行うといったように組み合わせて使

    Sass:数値を操作したいときに便利な演算や関数 - NxWorld
    hachi09
    hachi09 2017/05/25
  • CSS:ホバー時のアンダーラインアニメーションの実装サンプルとmixinを用いた実装方法 - NxWorld

    ここ最近主にナビゲーションなどでホバー時にアンダーラインをアニメーションさせるエフェクトの実装要望が多いので、パッと使えるようによく利用するものをひと通りまとめたのでシェアします。 また、大体この手のアニメーションを利用する際はサイト全体で動きを統一させることが多いのですが、たまに場所によって少し違いをつけたいということもあるので、そういったときにすぐ対応できるようにSassのmixinを用いて実装する方法も併せて紹介します。 ここで紹介しているサンプルで使用しているHTMLは、すべて<a href="#">Lorem ipsum</a>のようなシンプルなa要素を使用した想定になっています。

    CSS:ホバー時のアンダーラインアニメーションの実装サンプルとmixinを用いた実装方法 - NxWorld
    hachi09
    hachi09 2017/05/17
  • CSSとテキストで実装するローディングアニメーションのサンプルコード - NxWorld

    CSSとテキストで実装したローディングアニメーションのサンプルです。 サイズ・カラー・フォントといった見栄えについてはもちろん、アニメーションタイプやスピードを調整したい場合もすべてCSSで変更できるようになっていますし、表示させるテキストもHTMLを書き換えるだけで変更可能なので、手っ取り早くローディングを用意したいときなどに便利です。 ここではアニメーションGIFでの見栄えと実装コードを紹介しているので、実際の表示は以下デモで確認してください。 また、デモではSCSSを利用したコードで実装しているので普段からSCSSで用いてる人はこちらでコードを確認してください。 CODE #1 先頭の「L」からひと文字ずつフェードアウトしていき、末尾の「G」までいったら次は先頭からひと文字ずつフェードインしてくるタイプのもので、フェードイン・アウトの見栄えはopacityを利用しています。 実

    CSSとテキストで実装するローディングアニメーションのサンプルコード - NxWorld
    hachi09
    hachi09 2017/04/17
  • 手書き風デザインに使えるベクター素材 8 - NxWorld

    手書き風のデザインをする際に使えるフリーベクター素材を全8セット紹介します。 いずれも複数のアイテムがまとめられているセットになっており、多いものでは100種類以上と詰まっているものもあります。 また、利用についてもエントリー公開時点では個人・商用問わず利用可能となっています。 紹介している素材を使用する際は、ライセンス等は各自で再度確認してください。 80+ Free Hand-Drawn Vector Elements フローラル系を中心に、ラインデザインに使えそうなものや記号など全80種類以上のエレメントが詰まっており、形式はAI・EPS・PDFとなっています。

    手書き風デザインに使えるベクター素材 8 - NxWorld
    hachi09
    hachi09 2017/03/21
  • jQuery:スクロールしたらヘッダーやナビゲーションを固定・変化させる動きを実装するサンプルコード 5 - NxWorld

    一度は見かけたことがあると思う、スクロールしたらヘッダーやナビゲーションを固定表示させたり見栄えを変化させたりする動きをjQueryで実装するサンプルです。 途中から要素を固定させたり、スクロールした方向によって表示・非表示を切り替えたりなど全5種類です。 使用HTML 特にこのようにしなければいけないというものではないですが、今回のサンプルで使用しているHTMLはいずれも下記のようなもの(サンプルによってはnav要素がないものもあります)になっており、このHTMLにあるheaderやnav要素に対してjQueryで処理していくといった感じになります。 <header> ...</header> <nav> ... </nav> <main> ... </main> <footer> ... </footer>

    jQuery:スクロールしたらヘッダーやナビゲーションを固定・変化させる動きを実装するサンプルコード 5 - NxWorld
    hachi09
    hachi09 2017/01/12
  • CSSで装飾されたボタンを手軽に使いたいときに便利なボタンライブラリ 5 - NxWorld

    特定のCSSを読み込み、適応したい要素にclass指定をするだけで簡単に装飾されたボタンを実装できるボタンライブラリを5つ紹介します。 カラーやサイズ指定をはじめ、中には20種類以上のデザインが用意されているものもあります。 そのまま利用させてもらうのはもちろん、特に中規模〜大規模サイトではボタンを共通コンポーネントのひとつとして用意することも多いと思うので、その際の参考にすることもできます。 Buttons 指定時の共通接頭辞は「button」 カラーは6色、サイズは6サイズ分用意されており、3D・ロングシャドウ・グローといったデザインタイプや角丸指定もできるようになっているボタンライブラリで、通常の見栄えだけでなくホバー時やクリック時の見栄えもカバーされています。 基的には必要なCSSを読んで、適用したい要素に対して特定のclassを付与するだけですが、ドロップダウン使用時はjQue

    CSSで装飾されたボタンを手軽に使いたいときに便利なボタンライブラリ 5 - NxWorld
    hachi09
    hachi09 2017/01/05
  • UIデザインの引き出しを増やしたいときや悩んだときに参考になるデザインギャラリー 20 - NxWorld

    webサイトやアプリなどのUIデザインに悩んだときに参考になるデザインギャラリーを全20サイト紹介します。 よくあるコンポーネントのデザインや配置の仕方、カラーの組み合わせ方を眺めるだけでなく、ギャラリーによってはクールなものからユニークなものまである様々なアニメーションをまとめているところもあるので、デザイン以外の部分でも参考になるギャラリーもいくつかあります。 また、悩んだ・困ったときに見るだけでなく、お気に入りのギャラリーがあればブックマークやフィード登録などして普段から空いた時間に目を通すことでデザインの引き出しも増やせますね。 Calltoidea 細かいコンポーネントからページ全体のレベルまで様々なデザインがまとめられています。 カテゴリーを表すアイコンもわかりやすく参考デザインのキャプチャも大きくて見やすいので、個人的によく見るギャラリーサイトのひとつです。 Collect

    UIデザインの引き出しを増やしたいときや悩んだときに参考になるデザインギャラリー 20 - NxWorld
    hachi09
    hachi09 2016/11/14
  • デザインのアクセントにも使える、幾何学図形や数理地理学図形をモチーフにした美しいデザイン素材 8 - NxWorld

    幾何学や数理地理学の図形をモチーフに作られたデザイン素材のまとめです。 大胆に配置したりちょっとしたアクセントで使ったりなどいろいろな場面で利用できそうですし、配布形式もベクターなので使いやすいと思います。 また、いずれも基的に個人・商用問わず利用可能な素材となっています。 紹介している素材を使用する際は、ライセンス等は各自で再度確認してください。 16 Free Geometric Pattern Shapes in AI, EPS & PNG Format 配布形式: PNG, AI, EPS

    デザインのアクセントにも使える、幾何学図形や数理地理学図形をモチーフにした美しいデザイン素材 8 - NxWorld
    hachi09
    hachi09 2016/09/06
  • ちょっとしたエフェクトやアニメーションを付けたい時に参考になるCSSテクニックのまとめ - NxWorld

    既に多くの方がご存知だとは思いますが、ちょっとしたエフェクトやアニメーションなどもわざわざJavaScriptを利用しなくとも実装できるようになったりと、CSSを利用して様々な見せ方や動きを実装できるようになりました。 そこで今回は主にCSSを利用してエフェクトやアニメーションを付けたいときに参考になりそうなのもので、且つ使用頻度が高そうなデモやテクニックをまとめてみました。 一部紹介しているものの中にはクラス付加などの動きについてJavaScriptを利用してはいますが、基的な動きはいずれもCSSを用いて表現しているものになります。 image hover 63 effects イメージにhoverするとキャプションが表示されるというエフェクトが多数まとめられています。 HTMLもシンプルでエフェクトはすべてCSSで実装されています。 Css3 Transform rotate, sc

    ちょっとしたエフェクトやアニメーションを付けたい時に参考になるCSSテクニックのまとめ - NxWorld
    hachi09
    hachi09 2016/08/18
  • CSSでhover(ホバー)要素以外にエフェクトを加える方法 - NxWorld

    よくあるhoverエフェクトはhoverしたその要素自体に透過やカラー変更といったエフェクトを適用したりするものが多いですが、そうではなくhoverした要素以外にエフェクトを加える方法です。 これまでこういった動きを実装する場合はJavaScriptを利用していたのですが、簡易的なものであればCSSだけでも十分実装できると思ったので備忘録兼ねて紹介します。 今回は例として簡易的なナビゲーションに実装してみる方法で、動きとしてはhoverした要素(ナビ)は特に変化せずに、hoverした要素(ナビ)以外が透過されるというものを作ってみます。 まず、HTMLは下記のようにul, liを使ったよくあるマークアップを利用します。 <ul> <li><a href="#">nav</a></li> <li><a href="#">nav</a></li> <li><a href="#">nav</a>

    CSSでhover(ホバー)要素以外にエフェクトを加える方法 - NxWorld
    hachi09
    hachi09 2016/08/15
  • Page Not Found - NxWorld

    Page Not Found Where are you going to fly? You seem to have followed a route that does not exist.

    Page Not Found - NxWorld
    hachi09
    hachi09 2016/08/08
  • Pure CSSで実装するコーナーリボン - NxWorld

    要素や画像の角などに配置するコーナーリボンを、画像は使用せずにCSSのみで実装してみたものです。 HTMLCSSで実装する場合は幅や位置の指定が若干面倒に感じることはありますが、その分カラー変更等も容易で角度なども自由に変更できます。 イメージにあるように、作成するのは「左上」「右上」「左下」「右下」の4パターンのコーナーリボンとなります。 「左下」「右下」に表示しているものは意図的にテキストを逆さに表示させていますが、通常の見栄えで良いのであれば後述するコードのtransform: rotate();の値を変更してください。 ここでは実装のコードのみ紹介しているので、実際に表示を確認したい場合は以下デモで確認できます。 HTMLと共通CSS 紹介しているものは下記のようなHTMLを使用しており、共通のclassとして.ribbonを記述しています。 また、それに加えて例えば「左上」の場

    Pure CSSで実装するコーナーリボン - NxWorld
    hachi09
    hachi09 2016/07/29
  • Page Not Found - NxWorld

    Page Not Found Where are you going to fly? You seem to have followed a route that does not exist.

    Page Not Found - NxWorld
    hachi09
    hachi09 2016/07/22
  • フォント検索・ワイヤーフレーム化・グリッド表示など、web制作時に便利なブックマークレット 15 - NxWorld

    閲覧ページにグリッドを表示させたりレスポンシブ確認を容易にするものをはじめ、使用されているフォント確認、ページをワイヤーフレーム化するもの、ページの表示速度やHTMLチェックを行ってくれるものなど、サイト制作時や気になるサイトのことをちょっと調べたい時などに便利なブックマークレットを紹介します。 中には拡張機能やデベロッパーツール使えば十分というものもありますが、拡張機能を入れすぎて重くなるのを防ぎたいという場合やデベロッパーツールをあまり使っていないという人には手軽で便利ですし、何より様々なブラウザで使用できるのが嬉しいと思います。 ここではブックマークレットとして紹介していますが、中にはChrome拡張機能として利用できるものもあるので、その場合は自分が使いやすいと思う方を利用してみてください。 また、ブックマークレットによってはPCだけでなくスマートフォンなどでも十分利用できるもの

    フォント検索・ワイヤーフレーム化・グリッド表示など、web制作時に便利なブックマークレット 15 - NxWorld
    hachi09
    hachi09 2016/07/13
  • CSSのみで実装するシンプルなドロップダウンメニュー - NxWorld

    JavaScriptは使用せず、CSSのみで展開時にちょっとしたアニメーションも加えたシンプルなドロップダウンメニューのサンプルです。 最近ではスマートフォンやタブレットに対応させたりレスポンシブ対応したりで、クリック時にも対応とかウィンドウサイズによって見栄えを大きく変えるといったものが多いとは思いますが、こちらは主にPCで使用するような単純にhoverで展開されるタイプのものになります。 はじめに 以下で紹介しているドロップダウンメニューは、全て下記のようなHTMLとベースとなるCSSが指定してあります。 <ul> <li><a href="#">nav</a></li> <li> <a href="#">nav</a> <ul> <li><a href="#">sub nav</a></li> <li><a href="#">sub nav</a></li> <li><a href=

    CSSのみで実装するシンプルなドロップダウンメニュー - NxWorld
    hachi09
    hachi09 2016/06/03
  • フォーム周りで覚えておくと便利なCSS Snippets - NxWorld

    フォーム周りでCSSを使ってスタイリングしていく際に、個人的によくど忘れしてしまうものや便利だと思うプロパティやスニペットをまとめました。 全体的に普段からCSSをよく触っている人にとっては特別目新しいものはないかと思いますが、まだCSSを触り始めて間もない方やこれからCSSを触ってみようという方は覚えておくと便利だと思うのもいくつかあるので参考にしてみてください。 紹介している内容はブラウザ(特にIE9以下)によっては使用できないものや表示確認ができないものもいくつか含まれています。 各要素のデフォルトスタイルを削除 フォームで使用するinputやtextareaなどの要素はブラウザやデバイスによって見た目は異なりますが、予めボーダー・グラデーション・角丸といったスタイルが適用されています。 特にこだわりがなければこのまま使用したり、多少手を加えるだけということもありますが、異なるブラウ

    フォーム周りで覚えておくと便利なCSS Snippets - NxWorld
    hachi09
    hachi09 2016/05/25