タグ

gatya1192のブックマーク (1,977)

  • CSS書きたくなさすぎ問題2017 - DRYな備忘録

    css書きたくない。できればjsも書きたくない。js必要なの嫌。軽くやりたい。という個人の日記です。 参考 Best CSS Frameworks of 2017 | Three29 10 Free Lightweight CSS Frameworks for a Fast Start 2017年にチェックしておきたい、CSSの軽量フレームワークのまとめ | コリス ググれ。 lightweight css framework - Google 検索 Gridだけやりたいやつは除外した。 Bootstrap Materialize mui (追記)UIkit (追記)Semantic UI Pure Bulma Skelton Spectre.css Kube Vuetify Fictoan avalanche Beuter Vanilla Milligram InvisCSS Look

    CSS書きたくなさすぎ問題2017 - DRYな備忘録
  • さらばjQuery!アニメーションをサクサク処理できるVelocity.jsの使い方

    「jQueryのアニメーションが遅い」「CSSアニメーションは使いにくい」。そこでアニメーション処理の定番ライブラリー「Velocity.js」の出番です。基的な使い方を一通り紹介しましょう。 記事ではJulian Shapiroにより開発された高速かつ強力なJavaScriptアニメーションエンジン、Velocity.js(以降、Velocity)を紹介します。記事のコードやデモすべてに目を通せば、Velocityを使って自分のアニメーションが作れるようになり、サイトはさらにインタラクティブで使いやすいものになるでしょう。jQueryには頼らず、すべて素のJavaScriptだけで作ります。 この記事は『CSSライクでデザイナーに優しい!anime.jsはDOMアニメーションの新定番だ!』『HTMLSVGもテキストも自在!DOMアニメーションの決定版「KUTE.js」が登場』の続編

    さらばjQuery!アニメーションをサクサク処理できるVelocity.jsの使い方
  • デザイナーが知っておきたい、配色の基本原則10個まとめ

    デザイン制作でもっとも頭を悩ます作業のひとつ、「配色カラー決め」で覚えておきたい色の基原則10個をまとめたインフォグラフィックス、「The 10 Commandments of Color Theory」が公開されていたので、今回は項目ごとにひとつずつ詳しくみていきましょう。 先日ご紹介した人気デザイナーが語る配色テクニックと合わせて、実践的に活用できるテクニックとなっているので、印象に残る独自の美しい配色を作ってみてはいかがでしょう。 詳細は以下から。 デザイナーが要確認しておきたい、配色の基原則10個まとめ Infographic: The 10 Commandments of Color Theoryは、すぐにでもデザイン制作に取り入れることができる、美しい配色を作り出す大事なポイント10個をまとめています。どれもお手軽で効果的なテクニックばかりで、便利で役立つ色に関する基礎知識

    デザイナーが知っておきたい、配色の基本原則10個まとめ
  • Compassの画像の関数(Image Helpers)| Web制作者のためのSassの教科書 - 公式サポートサイト

    一覧に戻る « 前 次 » 第6章 Sassを更に便利にする Compass 6-5 Compassの関数(Image Helpers) 画像関連の関数 画像のパスを補完をする(URL Helpers)

  • CSS Gridの実装で必要な基礎知識、主要なプロパティと用語をくわしく解説

    CSS Gridでは、多くの新しいコンセプトが導入されています。新しいプロパティは17個、新しい用語も数多くあります。これらは今まで使ってきたものとは大きく異なるため、CSS Gridを始めるのを難しく感じさせるかもしれません。 CSS Gridの実装に役立つ基礎知識、コンセプト、主要なプロパティと用語をくわしく解説します。 CSS Grid Layout Terminology, Explained 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 CSS Gridの仕様 「グリッドコンテナ」と「グリッドアイテム」とは 「グリッドライン」とは 「グリッドカラム」「グリッドロウ」「グリッドトラック」とは 「グリッドセル」とは 「グリッドエリア」とは 「グリッド」とは CSS Gridの仕様 CSS Gridの仕様では、グリッドは次

    CSS Gridの実装で必要な基礎知識、主要なプロパティと用語をくわしく解説
  • 「Notice: Use of undefined constant」と表示されるとき - 西沢直木のIT講座

    「Notice: Use of undefined constant」は直訳すると「未定義の定数を使った」ですが、ほとんどの場合、深く考える必要はありません。単純な入力ミスです。以下、原因と対策を紹介します。

    「Notice: Use of undefined constant」と表示されるとき - 西沢直木のIT講座
    gatya1192
    gatya1192 2017/04/11
  • 文字フォントが一瞬で美しく!手の込んだPhotoshopテキストエフェクト素材30個まとめ

    入力した文字を見違えるほど素敵に、そして手軽に仕上げることができるテキストエフェクト。ボタンクリックするだけで高品質な見た目を完成できる、デザイナーは持っておきたい素材のひとつです。 今回は、無料ダンロードできる新作のPhotoshopテキストエフェクト素材をまとめてご紹介します。多くの素材は、スマートオブジェクト機能を利用しているので、別ウィンドウで文字テキストを編集するだけ、デザインに反映できます。より詳しい使い方については、以下のエントリーを参考にどうぞ。 ほんの数クリックで完成!文字をかっこよくするPSテキストエフェクトまとめ 魅せるテキストエフェクト!押さえておきたい無料デザインPSD素材24個まとめ 無料ダウンロードできる、参考にしたいPhotoshop用テキストエフェクトまとめ 3 Photoshop Gold Text Styles キラキラ感がリアルな黄金文字テキスト用P

    文字フォントが一瞬で美しく!手の込んだPhotoshopテキストエフェクト素材30個まとめ
  • Webデザインリリック

    「Highlighing Code Block」のプラグイン「Treeview」を導入したらコードブロックのテーマカラーが反映されない時の解決方法

    Webデザインリリック
  • イケてるフリー素材が使い放題!?海外の写真素材サイト15選

    更新日: 2017年3月9日公開日: 2015年5月11日イケてるフリー素材が使い放題!?海外の写真素材サイト15選 WEBサイトやホームページの作成に必須なフリー素材ですが、何度も同じサイトを使っていると、どうしても同じテイストになってしまったり、自分のサイトの個性が出なかったりということになりますよね。そこで今回は、国内ではあまり見かけない海外の写真サイトを集めてみました。無料で使えるサイトがほとんどですが、一部有料サイトも含まれていますので、サイト毎の特徴や料金、作者表示義務についてもまとめてみました。 海外のいけている写真素材サイト15選フリー素材デパートの「AllTheFreeStock.com」 allthefreestock.com/ 写真、イメージ、ビデオ、アイコンなど様々なフリーコンテンツを紹介するサイトです。複数のサイトから写真をピックアップでき、風景・人物・道具など多

    イケてるフリー素材が使い放題!?海外の写真素材サイト15選
  • 【CSS】CSSでマスク、クリッピングをしてみよう | unitopi - ユニトピ -

    こんにちは。 今日はCSSに関するポストです。 まず、CSSで以下のようなプロパティを使ったこと有りますか? clip clipプロパティは、ボックスを切り抜き表示(クリッピング)する際に使用します。 引用:clip-スタイルシートリファレンス .element { clip: rect(10px, 20px, 30px, 40px); } このような形で、通常のCSS指定どおり上から時計回りに指定します。 これはCSS2でも使えました。 ただ、通常はoverflow:hidden;にして、位置を調整するのが一般的だったように思えます。 clip-path 日の目玉はこちら。これまでのclipでは短形で、かつ絶対的に配置されている場合のみ有効でした。 どうなるか見てみましょう。 img.sample-img{ width:300px; clip-path: circle(100px at

    【CSS】CSSでマスク、クリッピングをしてみよう | unitopi - ユニトピ -
  • Photoshopいらずで切り抜き放題!clip-pathプロパティがかっこよすぎる

    画像をCSSで好きな形に切り抜けるclip-pathプロパティって知っていますか? SVGのパスで自由にクリッピングできちゃうので、おしゃれサイトの演出などにとても重宝しそうです。 Webの表現はおもに長方形です。一方、印刷メディアではさまざまな形状が使われます。この違いには多くの理由がありますが、印刷メディアのような適切なツールがWebにはないことも1つに挙げられます。 この記事では要素の一部が表示されないようにする、clip-pathというCSSプロパティを紹介します。clip-pathを使うと、設定した値によって表示領域を決定できます。クリッピングの基礎から始めて、構文を確認し、さらに高度なコンセプトを紹介します。 クリッピングの基礎知識 クリッピングとは、ある物から一部を切り取ることです。今回の場合、Webページの要素を完全に、または部分的に隠す操作のことです。この記事では、クリッ

    Photoshopいらずで切り抜き放題!clip-pathプロパティがかっこよすぎる
  • [CSS]デスクトップ・スマホ対応、浮かんだり光ったりアニメーションするボタンを簡単に実装できるスタイルシート

    外部ファイルを一つ加えるだけで、さまざまなボタンを簡単に実装できるスタイルシートを紹介します。 鋭角や角丸の矩形、楕円形、ハンバーガーメニューに使われる円形、グラデーションやフラット、ゼリーみたいなボタンもあります。

    [CSS]デスクトップ・スマホ対応、浮かんだり光ったりアニメーションするボタンを簡単に実装できるスタイルシート
  • よこ並びのCSS。

    スマホサイトが優勢な昨今、要素をよこ並びにする機会は減ってきているのかもしれないけれど、大きい画面で見るサイトでは、ナビゲーションやタブや、商品一覧など、よこ並びにレイアウトする機会はまだまだあるんじゃないでしょうか。そんな「よこ並びにするためのCSS」も、やり方はさまざま。お馴染みのやつから、新参者まで、順番に見ていくことにします:)。 よこ並び? そう、よこ並び。 例えばボタンを横一列に並べたり。商品の情報なんかだと、横に3つずつ並べて改行して、多段に並べる場合もありますね。偏(ひとえ)に「よこ並び」と言えど、CSSにはそのやり方がたくさんあるんです:o。 導入 この記事で紹介するよこ並びの方法は以下の通り。 CSS歴史的な背景から、最初はfloatプロパティを使った方法を紹介します。 float(フロート) 要素を左右へ寄せるためのプロパティ。 後続する文章(テキスト)などのインラ

    よこ並びのCSS。
  • CSSRooster – A Bot that Writes CSS Classes for HTML with Deep Learning

    Just like how every new parents name their beloved babies, they need to know if they are boys or girls, are they naughty or quiet, so and so. The same goes with CSSRooster, who has access to all the visual and semantic properties of a DOM element. It learned the top 1000 sites on the Internet on how they give class names to various elements. With this knowledge he can make some really informative

    CSSRooster – A Bot that Writes CSS Classes for HTML with Deep Learning
  • 面倒な作業も発狂しない!Web制作を超効率化するgulp.jsの始め方(2017年版)

    面倒なWeb制作の作業を効率化できるタスクランナー。もう使っていますか? 現在もっともポピュラーなタスクランナーであるgulp.jsの使い方を解説します。 開発者は、限りある大事な時間をコーディングに費やします。たとえ面倒な会議をさぼっても、仕事時間の大半は地味な作業に奪われています。 テンプレートとコンテンツファイルからHTMLを生成する 新しい画像と変更された画像を圧縮する SassをCSSコードにコンパイルする スクリプトからconsoleとdebuggerのステートメントを削除する ES6をブラウザーとの互換性が高いES5に変換する コードの埋め込みと検証 CSSJavaScriptファイルの連結と縮小 開発サーバー、ステージングサーバー、運用サーバーにファイルを展開する なにか変更があるたびに、作業は繰り返されます。作業を繰り返すうちに、一番優秀なエンジニアでさえ画像のひとつや

    面倒な作業も発狂しない!Web制作を超効率化するgulp.jsの始め方(2017年版)
  • SEO嫌いにお送りするSEO策。これでもうSEOについてしばらく考えなくて良いぜ!! - Qiita

    SEO好きですか?私は嫌いです。そんな事に取り組むよりも仕組みやコンテンツの改善に取り組みたいです。今回はそんなSEO嫌いにお送りする、SEO対策集です。やってられないSEOは1日で終わらせてもっと生産的な仕事に集中しましょう! まずは結論から 下記をテンプレートにしていただければ良いです。google検索表示もfacebook表示も上手くいきます。twittercardの表示だけは公式サイト(日語)より申請がいるのでそれだけしておきましょう。 <title>Qiita - プログラマの技術情報共有サービス</title> <meta content="Qiita - XXX" name="title"> <meta content="ブログ記事詳細. 120字以内を心がけよう。その中でも最初の40字は大事。" name="description"> <meta content='キーワ

    SEO嫌いにお送りするSEO策。これでもうSEOについてしばらく考えなくて良いぜ!! - Qiita
  • レスポンシブ対応!CSSで画像を中央トリミングする方法 - Design Color

    追記 この記事を書いた当初はまだIE対応をしなければならないケースが多かったのですが、最近はもうIE対応は考えなくていいかなと思ったので今風の書き方を追記しました。 サムネイルの画像サイズがみんなバラバラ・・・ サムネイルの画像サイズがバラバラだと、どうしても表示に統一感がなくなってしまいますよね。Pinterestのような、サムネイルのバラバラ感を逆に活かしたレイアウトであればいいのですが、使い所が限られてきます。 かといって、複数個ならまだしも何百、何千とある画像をリサイズするのは手動でも自動でも大変…!というわけで、cssで中央部分をトリミングして同じサイズで表示してみましょう! CSSで画像を中央でクロップして同じサイズで表示する方法 以下が実装用のコードです。「CSS」のタブをクリックして確認してみてくださいね。 方法1:object-fit版 「object-fit」というプロ

    レスポンシブ対応!CSSで画像を中央トリミングする方法 - Design Color
  • 2017年のフロントエンドエンジニアならこの程度は知ってて当然だよな? - Qiita

    って海の向こうの人が言ってました。 私はjQueryさえあれば概ね生きていけるので全然知らないけど、 あなたは全部知ってるフロントエンドエンジニアなんだね。すごーい! 以下はFront-End Developer Handbook 2017の第三部、Front-end Developer Toolsからリンクされているツールと、その簡単な紹介です。 ドキュメントツール Dash 150以上のライブラリのAPIリファレンスを検索できる。有料、Mac専用。 DevDocs 200以上のライブラリをオンラインで検索できる。無料。 Velocity 中身はDashと同じ。 有料、Windows専用。 Zeal 200以上略 無料のオフラインドキュメント。 SEOツール Keyword Tool 検索ワードを入れると関連キーワードを教えてくれる。 Google Webmasters Search C

    2017年のフロントエンドエンジニアならこの程度は知ってて当然だよな? - Qiita
  • CSSのcalc()関数を使うとスゴイ便利!ページのレイアウト、要素やフォントのサイズ指定など実装テクニックのまとめ

    pxでも、%, em, rem, vw, vhなどの相対単位でも、異なる単位の計算式で値を指定できる「calc()」がどのように機能し、どのように使うのか、「calc()」を使うと便利になる要素のセンタリング、フォントサイズ、グリッドの作成などの実装例を紹介します。 Opera Miniを除くすべてのメジャーブラウザに「calc()」はサポートされており、レスポンシブとも非常に相性のよいCSSの関数です。 How calc() Works 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 「calc()」とは値を計算式で指定できる 「calc()」を使う理由 「calc()」の使い方 「calc()」を使うと便利になる実装テクニック 「calc()」とは値を計算式で指定できる CSS3の「calc()」は、プロパティの値を計算式で

    CSSのcalc()関数を使うとスゴイ便利!ページのレイアウト、要素やフォントのサイズ指定など実装テクニックのまとめ
  • 完璧なテキストフィールドのための14のルール

    アプリやウェブアプリケーションは、ユーザーからの入力がなければ何も変化しません。プロダクトデザイナー、開発者、そしてプロダクトマネージャーがそれを理解することはとても重要です。 テキストフィールドは、ユーザーが短いテキストを入力するための基パーツです。どのようなアプリでも、個人情報の入力を求める小さなテキストフィールドを必ず目にします。 この記事では、テキストフィールドを中心にデータ入力を改善する重要な要素について見ていきたいと思います。ただし、すべてのルールには例外があるということを念頭に置いておいてください。 わかりやすさ わかりやすいテキストラベル ユーザーはどんな種類のデータをフィールドに入力するべきか知りたいと考えます。明確なラベルテキストはユーザーにそれを伝えるメインの手段になります。もちろん、アイコンを頼りにフィールドの意味を理解することもあります。例えば、ユーザーが虫眼鏡

    完璧なテキストフィールドのための14のルール
    gatya1192
    gatya1192 2017/01/28