LoginSignup
6
7

More than 5 years have passed since last update.

[まとめ]コリスとかqiitaとかのhtmlとかフロントエンドに関する技術を勝手にまとめました

Last updated at Posted at 2018-12-03

最近の気になった記事をまとめました。

チートシート・ガイドライン

質問は恥ではないし役に立つ
:2016年12月13日

質問の原本
助けてください!!!
○○をすると、××になってしまい、困っています。

<求める結果>
・○○をすると、○○になる

<行った手順>
1.
2.
3.

お手数おかけいたしますが、アドバイスよろしくお願いいたします。

Web制作者が備えておきたい最新版チートシートのまとめ
:2018年11月7日

Zeplinがかなり便利!Adobe XDやPhotoshopからデザインの指示書やスタイルガイドを簡単に自動作成できる:2018年10月26日

テキスト・フォント

[CSS]見出し、本文、リストなど、文字周りをrem指定で簡単に設計できる便利なオンラインツール

https://www.gridlover.net/try
スクリーンショット 2018-12-04 0.41.30.png

gridlover用html
# 大見出し

リード文が入ります。リード文が入ります。リード文が入ります。リード文が入ります。リード文が入ります。

## 中見出しが入ります。中見出しが入ります。

テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。

### 小見出しが入ります。小見出しが入ります。小見出しが入ります。

テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。

#### 見出しが入ります。見出しが入ります。見出しが入ります。見出しが入ります。見出しが入ります。

- リストが入ります。
- リストが入ります。リストが入ります。リストが入ります。リストが入ります。リストが入ります。
- リストが入ります。リストが入ります。リストが入ります。リストが入ります。リストが入ります。

テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。テキストが入ります。

レスポンシブルにフォントサイズを変更するための SASS Mixin を作った

計算式が複雑で使い回すのが大変だったので、SASS のミックスインとして作ってみた。
引数から単位を除去して数値のみにしたかったので、その部分を strip-unit() 関数として用意した。SASS って @if とか使えるのね…。

Fluid-responsive font-size calculator

フォントが画面幅の増減において可変します

[CSS]テキスト要素の先頭行だけline-heightを取り除き、上ぴったりに揃えるスタイルシートのテクニック

SASS

プログラマーから見た、SCSSの正しい(かもしれない)使いかた:2018年02月09日

@extendと@mixinは、大根とニンジンくらい違う
つまり、形はちょっとだけ似ているけど、用途はまったく違う
んなわけで、使い分けとかそもそも意味不明

【Sass】Mapの値が連想配列となるデータを、eachループ内でmap-get()を使い取得:2018/11/22

rensou.scss
// CSSで使用する値を、2次元連想配列のデータとして指定
$sns_list: (
    twitter: (
        icon: "\f099",
        icon-color: #fff,
        bg-color: #00acee,
        txt-color: #fff
    ),
    fb: (
        icon: "\f09a",
        icon-color: #fff,
        bg-color: #3b5998,
        txt-color: #fff
    ),
    pocket: (
        icon: "\f265",
        icon-color: #fff,
        bg-color: #f03e51,
        txt-color: #fff
  )
);


// 2次元連想配列のデータを、eachループ内でmap-get()を使い取得
@each $site_name, $property in $sns_list{
    .sns-#{$site_name} {
        background-color: map-get($property, bg-color);
        a{
            color: map-get($property, txt-color);
            &:before{
                content: map-get($property, icon);
                color: map-get($property, icon-color);
            }
        }
    }
}

[CSS]GlidとFlexbox

【今日から携わる】CSS Gridの使い方。テンプレートを使って、さっくり実装しよう。
0.06.gif

CSS GridとFlexboxでの実装で役立つ!各プロパティの役割が、ぱっと見てすぐ分かる簡単便利なチートシート:2018年9月10日
スクリーンショット 2018-12-04 0.05.47.png

CSS Gridでレイアウトする時はこのプロパティが重要!「grid-template-」と「grid-auto-」の使い方を解説
2018100911-05.png

CSS Gridが適しているレイアウト、Flexboxが適してるレイアウトを詳しく解説
:2018年9月28日

2018092704.png

最近主流になっている、CSS GridやFlexboxでコンテナ内の要素を揃えるテクニックのまとめ:2018年1月26日
2018012501.png

CSS Gridを使う前に知っておきたい、floatやflexboxなど既存の実装にどのような影響を与えるか:2017年3月29日
2017032901.png

[CSS]レスポンシブ対応のグリッド システムを実装する時に絶対覚えておきたいテクニックを詳しく解説:2016年11月17日
2016111201.png

CSS

CSSの「calc()関数」を使うとすごく便利に!レスポンシブ対応のレイアウトで高さを最適化するテクニック:2018年11月14日
2018111001.png

[CSS]知っておくと便利!スマホで要素を高さいっぱいに表示したいのに、期待通りに表示されない時の解決方法:2018年8月8日
2018080401-02.png

レスポンシブ対応、検索フォームのデザイン・実装するアイデアのまとめ:2016年7月20日
2016072010.png

[CSS]これは知らなかった!セレクタを使った条件分岐のテクニック
:2018年11月2日

2018110201.png

CSSでスクロールのスナップが可能に!scroll-snapプロパティの基礎知識と便利な使い方
:2018年9月14日

jsライブラリ

プログレスバーの実装もこれなら簡単!複数ファイルにも対応した超軽量JavaScriptライブラリ -preload-it:2018年11月8日

あまり知られていないかもしれない、CSS-in-JSを実装するライブラリでできる5つの便利なテクニック:2018年11月6日
2018110301.png

便利なのが登場!フォームのバリデーションをシンプルな記述で実装できる超軽量JavaScriptライブラリ -v8n:2018年10月24日

LaravelとjScrollで、Infinite Scrollをやってみた:2018年02月28日

カオス化したスタイルシートから卒業!CSSでカラーを管理する効率的な方法

デザイン

日本のWebデザインで見かける10個の特徴

  1. ハイテクな演出
  2. 他とは異なるソリューション
  3. 日本独自の配色
  4. 縦書き
  5. 自然の風景
  6. 巧妙なヒーローエリア
  7. アニメに影響を受けたイラスト
  8. キャラクター
  9. 日本の漢字
  10. 日本の伝統的な音

デザインの勉強にもなる!ロゴのデザインをさまざまな面から検証し、改善点が分かるオンラインツール -Logo Lab:2018年10月19日

git

GitでMerge CommitをRevertする方法

その他

これで今日からあなたも踊れるデザイナーに!人工知能であらゆるダンスの動きを自分にコピーできる:2018年9月7日

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7