タグ

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

  • CSS Snippets #7 - NxWorld

    CSSで「〇〇したい」とか「これどうするんだっけ...」というときに使えるものや地味だけど覚えておくと便利だと思う簡易的なスニペットを紹介する第7弾です。 以前であれば画像やJavaScriptを用いなければいけなかったものがCSSのみで表現できたり、上手く使えばよりシンプル且つ効率良く記述するのに役立つものもあるので、特にこれからCSSを学びたいという人や学び始めたばかりでもう少しレベルアップしたいという人は是非試してみてください。 サンプルコードは基的にプレフィックスを省略しています。 デモが用意されていないものについては、自身で簡単な環境を作成して試してもらうか「CodePen」や「JSFiddle」などを利用して実際の動きを確認してください。 CSS変数(CSS Variables) CSSで何度も記述(複数箇所に記述)するものは、CSS変数を用いて指定しておくのが便利です。 例

    CSS Snippets #7 - NxWorld
    japanitnt
    japanitnt 2018/08/17
  • ネガティブスペースを上手く使ったロゴデザイン 30 - NxWorld

    ネガティブスペースを上手く使ったロゴデザインをまとめたデザイン備忘録です。 文字や要素を組み合わせて空間を上手く使うことで新たな文字やアイテムが見えてくるデザインで、参考にするのはもちろん、眺めているだけでも面白いです。

    ネガティブスペースを上手く使ったロゴデザイン 30 - NxWorld
    japanitnt
    japanitnt 2018/01/17
  • CSSを使ってテキストカラーを半々に表示させる方法 - NxWorld

    CSSを使ってテキストカラーが左右または上下で異なるカラーで表示されている見栄えを実装する方法を紹介します。 以下でそれぞれ紹介しているCSSは必要な記述のみ抜き出した形で紹介しているので、デモと全く同じ見栄えにしたい場合はCodePenの表示を切り替えてCSSを確認してください。 また、position: relative;とdisplay: inline-block;の指定は使用箇所によっては別の値に変更したり不要なら削除してください。 疑似要素とdata属性を使う このデモで表示されているようにテキストのカラーが中央を境に半々になっているのを疑似要素とdata属性を使って実装する方法です。 まずHTMLは下記のようなものを使用し、その際に中に記述する内容と同じテキストをdata属性(data-split)にも記述します。

    CSSを使ってテキストカラーを半々に表示させる方法 - NxWorld
    japanitnt
    japanitnt 2017/10/03
  • CSS(一部SVGも使用)で作成されたユニークなローディングアニメーション 15 - NxWorld

    見栄えからアニメーションまで基的にCSS(一部SVGも使用)を使って作成されているユニークなローディングアニメーションを、CodePenで公開されている中から紹介します。 ローディングはそんなに長い時間表示させることは少ないですし、自分の場合はサクっと汎用的なシンプルなデザインのものを実装することがほとんどですが、こういった部分まで拘りたいとかちょっと面白いアニメーション付けたいってときに参考になるものやインスピレーションもらえそうです。 Loading Idea HTMLCSSで作成した三角形を並べ、それらをタイミングずらしてopacityを使うことで見栄えを実装しています。 このデモはすべて同じカラーですが、カラーをバランス良く異なるものに設定するのも良さそうです。

    CSS(一部SVGも使用)で作成されたユニークなローディングアニメーション 15 - NxWorld
    japanitnt
    japanitnt 2017/08/03
  • デザイン制作を助けてくれる国内外の素材サイトまとめ - NxWorld

    見つけてはメモしていたものがかなり増えてきて自分用に整理したのでシェアします。 ベクター・ラスター・テクスチャ・パターン・アイコン・フォント・モックアップなど、デザイン制作をする際に便利な素材を配布しているサイトの一覧です。 中には条件付きで使用可能とか商用利用時は有償という素材が中心に配布されているところもありはしますが、紹介しているのは基的にフリーで使用できるものが中心または多く配布されているサイトになります。 以下はいずれも五十音 → アルファベット → 数字の順で紹介しています。 また、下記目次に属する国内の素材サイトについては多くが「禁止事項を守れば個人・商用問わず利用可能で、クレジット表記や報告等も不要」になるので、基的にそのようなライセンスに関する情報は別途記載しているもの以外は省略しています。 国内 - 全般・ベクター・ラスター 国内 - テクスチャ・パターン 国内 -

    デザイン制作を助けてくれる国内外の素材サイトまとめ - NxWorld
    japanitnt
    japanitnt 2017/07/26
  • Twitterの新UIで使用されているような、丸みがあって可愛いシンプルタイプのアイコンセット 10+ - NxWorld

    ご存じの方も多いように少し前にTwitterのデザインがリニューアルされ、大きな特徴のひとつとして入力欄・ボタン・アイコンなど全体的に丸みを帯びた印象のデザインになりました。 全く同じものでなければTwitterのアイコンに比べると丸みが少なめなものもありますが、同じようなアイコンを使いたいときに利用させてもらえそうな、丸みがあって可愛いシンプルタイプのアイコンセットを集めてみました。 紹介しているアイコンを使用する際は、ライセンス等は各自で再度確認してください。 Basic icons for UI (freebie) 角丸タイプ以外にもスクエアタイプと塗りつぶされたタイプのデザインも同梱されているアイコンセットです。 形式はAI, EPS, PSDの3種類用意されており、ライセンスは再販するのを除けばどこでも好きなように使用可能となっています。 Feather – Simply bea

    Twitterの新UIで使用されているような、丸みがあって可愛いシンプルタイプのアイコンセット 10+ - NxWorld
    japanitnt
    japanitnt 2017/07/05
  • CSS:ホバー時のアンダーラインアニメーションの実装サンプルとmixinを用いた実装方法 - NxWorld

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

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

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

    CSSとテキストで実装するローディングアニメーションのサンプルコード - NxWorld
    japanitnt
    japanitnt 2017/04/18
  • クールなグラデーションのカラーコードやCSSコードを確認できるサイトまとめ - NxWorld

    近年見かける機会が多くなった、クールなグラデーションカラーを知りたいときに便利なサイトのまとめです。 いずれもあらかじめグラデーションカラーの一覧が用意されているので、それらから選んでカラーコードやCSSで実装するためのコードを確認することができ、さらにサイトによってはそれを自分好みに調整してからコード出力したり、デザインで使える素材でダウンロードできるようにもなっています。 uiGradients ページ左右に配置されている矢印でカラーを切り替えていく他、もっと一覧化された状態で見たい場合は左上にある「Show all gradients」から確認でき、キーカラーを選んでフィルター表示にすることもできます。 カラーコードは画面中央上部に記載、その他のオプションについては画面右上にそれぞれ配置されており、角度変更(クリックの度に角度が変わります)・CSSコードの出力・JPG形式でのダウンロ

    クールなグラデーションのカラーコードやCSSコードを確認できるサイトまとめ - NxWorld
    japanitnt
    japanitnt 2017/02/14
  • jQuery:スクロールしたらヘッダーやナビゲーションを固定・変化させる動きを実装するサンプルコード 5 - NxWorld

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

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

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

    CSSで装飾されたボタンを手軽に使いたいときに便利なボタンライブラリ 5 - NxWorld
    japanitnt
    japanitnt 2017/01/05
  • web制作に関する様々なリソース・ツールをまとめているサイトのまとめ - NxWorld

    役立つリファレンスやスニペットサイト、様々なコードを容易に出力してくれるジェネレータ、デザイン制作に使えるテクスチャ・アイコン・フォントといった各種デザイン素材の配布サイト、SEOやマーケティングに関する便利ツールなど、インターネット上にはサイト制作時や運用時の手助けをしてくれるサイトが沢山あります。 今回はそういった便利なリソース・ツールサイトをまとめているサイトを集めてみました。 頻繁に使用するものであれば多くの人はそのサイトをブックマークしておき、必要なときにすぐ閲覧できるようにしておくとは思いますが、例えば覚えておきたいけれど正直使う機会は少ないみたいなサイトが多数あるようなときで且つブックマークをあまりごちゃごちゃさせたくないときなどに、場合によっては以下で紹介しているサイトをひとつブックマークしておくだけでブックマーク周りをスッキリさせることができると思います。 いずれも海外

    web制作に関する様々なリソース・ツールをまとめているサイトのまとめ - NxWorld
    japanitnt
    japanitnt 2016/12/13
  • UIデザインの引き出しを増やしたいときや悩んだときに参考になるデザインギャラリー 20 - NxWorld

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

    UIデザインの引き出しを増やしたいときや悩んだときに参考になるデザインギャラリー 20 - NxWorld
    japanitnt
    japanitnt 2016/11/14
  • Flexboxベースのレイアウトを実装できるCSSフレームワークまとめ - NxWorld

    レイアウト(特にグリッドレイアウト)を作っていく上で、Flexboxを利用して且つ手軽に実装したいというときに便利なCSSフレームワークを紹介します。 Bootstrapのようにレイアウトに限らず様々なコンポーネントまで用意されているものもあれば、Flexboxを使ったグリッドレイアウトの実装のみに特化したシンプルなものまでいろいろありますが、全体的に適用したい箇所にクラスを付与するだけと簡単に利用できるものになります。 Bootstrap いまや定番といえるCSSフレームワークのひとつでご存知の方も多いBootstrapは、バージョン4からFlexboxを用いたグリッドシステムが利用できるようになりました。 使用方法も下記にあるようにこれまでのグリッドシステムを使用するときと同じような感じで使えるので、今までBootstrapを利用してきた人であれば尚更楽に導入できると思います。 また、

    Flexboxベースのレイアウトを実装できるCSSフレームワークまとめ - NxWorld
    japanitnt
    japanitnt 2016/11/10
  • ちょっとしたエフェクトやアニメーションを付けたい時に参考になるCSSテクニックのまとめ - NxWorld

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

    ちょっとしたエフェクトやアニメーションを付けたい時に参考になるCSSテクニックのまとめ - NxWorld
    japanitnt
    japanitnt 2016/08/18
  • デザインやレイアウトの参考になる、管理画面・ダッシュボードのデザインショーケース - NxWorld

    Dribbbleで見かけたのを中心に、全体的なデザインや各要素の配置レイアウトなど参考にさせてもらおうと思いメモしていた管理画面・ダッシュボードのデザインが溜まってきたので、自分の整理も兼ねてまとめました。 管理画面やダッシュボードで重要なのは見易さや操作性の高さだと思いますが、デザインにもこだわりたいという場合にいろいろ参考になります。 紹介している中にはデザインをPSDなどの形式でデザイン素材としてダウンロードすることができるものもいくつかあり、ただデザインを見るだけでなく実際にどのようなレイヤースタイルで作成されているかを見たり、それらをベースに自分好みの見栄えに変更することも可能です。 紹介しているデザインでダウンロードできるものを使用する際は、ライセンス等は各自で再度確認してください。

    デザインやレイアウトの参考になる、管理画面・ダッシュボードのデザインショーケース - NxWorld
    japanitnt
    japanitnt 2016/08/08
  • 背景デザインに役立つ背景・テクスチャ・パターン素材 50 #2 - NxWorld

    マーブル、ウォーターカラー、ウッド、ブラー、グランジなど背景デザインに役立つ素材全30種類です。 シンプルで使いやすそうなものから使い所は難しいですが上手く利用すれば独特な表現をできそうなものまで様々なものがあります。 紹介している素材を使用する際は、ライセンス等は各自で再度確認してください。

    背景デザインに役立つ背景・テクスチャ・パターン素材 50 #2 - NxWorld
    japanitnt
    japanitnt 2016/08/02
  • Pure CSSで実装するコーナーリボン - NxWorld

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

    Pure CSSで実装するコーナーリボン - NxWorld
    japanitnt
    japanitnt 2016/07/25
    Pure CSSで実装するコーナーリボン | NxWorld:…
  • フォント検索・ワイヤーフレーム化・グリッド表示など、web制作時に便利なブックマークレット 15 - NxWorld

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

    フォント検索・ワイヤーフレーム化・グリッド表示など、web制作時に便利なブックマークレット 15 - NxWorld
    japanitnt
    japanitnt 2016/07/13
    フォント検索・ワイヤーフレーム化・グリッド表示など、Web制作時に便利なブックマークレット 15 | NxWorld:…
  • 今年気になったハイクオリティなデザインUIキット − 2016 - NxWorld

    今年(2016年)で見かけて気になったものやダウンロードしたデザインUIキットのまとめです。 そのままデザイン素材として使用するだけでなく、パーツやカラーの組み合わせ方を参考にしたり、どのようなレイヤースタイルで作られているかなど制作時のヒントに繋がる場合もあると思います。 紹介しているUIキットを使用する際は、ライセンス等は各自で再度確認してください。

    今年気になったハイクオリティなデザインUIキット − 2016 - NxWorld
    japanitnt
    japanitnt 2016/06/07