CSSの基本単位として使うと便利なrem
CSSでのフォントサイズ指定は「px」や「em」を使うのが一般的。 CSS3で追加された「rem」という単位がとても使いやすそうなので、使い方について調べてみた。rem と em の違いemが親要素を基準としたサイズであるのに対し、remはroot...
View ArticleWordPress始めました。その1。
上司<チーム全員でWordPress使えるようになってほしい!「使えるようになってほしい」=ただの保守・運用だけではなく、PHPも理解してカスタマイズできるようになってほしいの意見(恐らくそれ以上のことも)。入社して2ヶ月経ち自社製品も任せてもらえるようになり、新たな壁が立ちふさがった!やったことないけど、色々やってみよう必要な知識HTMLCSSPHP私、未経験入社(少しはやっていた)ですが、入社し...
View Article特定の文字だけフォントが変えたい? @font-faceを定義しよう!
「※」のみフォントを変更したいタイトルの通り、「※」のフォントのみを他のものに変えたい問題を@font-faceで解決します。前提CSSで以下のようなコードを記述すると、基本的に始めに記述してあるフォントから読み込まれ、文字そのフォントに無いorそのフォントが端末で利用不可の場合のみ、次のフォントが読み込まれます。main.css*{font-family:'YuGothic','Yu...
View Article【SCSS / SASS】オレオレ爆速Mixins
SASSをしばらく使ってみて、どんなプロダクトでも使うとコーディングが早くなる汎用的なMixinとクラスを発見したので共有したいと思います。他にも「これも結構使えるテンプレだぞ!」ってやつがあったらコメントで教えていただきたいです。リセットCSS早速Mixinじゃないですが、僕はあんまり巷に出回るリセットCSSが好きじゃなくて、自分が最低限必要だと思って毎回使ってるリセットCSSなのでご紹介しておき...
View Articleスクロール量に応じて背景の色を変えたい
スクロール量に応じて背景の色を変える方法デモページこんな風なのが作りたい人向けの記事です。サンプルコードHTML<divclass="hogehoge"data-module="backgroundChange"><!-- ページのコンテンツ...
View Articleカレーを例にしたCSSアニメーションのことはじめ
カレー、ほかほかにさせたくない?というわけで、今回はカレーに簡単なCSSアニメーションをつけていきたいと思います。対象CSS書けるけど、もうちょっと表現を豊かにしたい人CSS アニメーションなんのこっちゃカレーのルーはご飯の真上にぶっかける人といった方に向けて書いていこうと思います。...
View Articleリップルエフェクト解体新書
リップルエフェクトとは実際に見た方が早いです。これです。 See the Pen Ripple Effect Sample by NumLocker (@numlocker-japan) on CodePen....
View Article初心者によるプログラミング学習ログ 186日目
100日チャレンジの186日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。186日目はおはようございます186日目webサイトコーディング課題時間はあったのだけど、今日は進みがわるい#100DaysOfCode#駆け出しエンジニアと繋がりた...
View ArticleCSS設計で気をつけること
前書き今回はこのブログ記事の内容を移したものです。Webシステムの開発はユーザーの方が期待する通りに動くことはもちろん大事ですが、アクセスするページの見栄えが悪かったり、どこに何があるかがわかりにくかったりすると、使う側にとって気持ちよく使えなかったりするので、Webシステムはどう見えるかも結構大切だったりします。そこで、Webページのデザインを整える役割を持つCSSをどうやって作るかが問題になって...
View Article【JavaScript/CSS】スクロールしたら順番に要素を表示するデモ(IntersectionObserver使用)
はじめにWebページで良く見る、スクロールしたら順番に要素が表示される演出のデモを作成してみました。JavaScriptのIntersectionObserverを使っています。環境OS:macOS Catalina 10.15.1結論:デモ各要素の数字は、data-delayを何秒に設定したかです。参考までに表示してあります。 See the Pen PowbvVx by terufumi...
View Articleエヴァ感のあるエラー画面をCSSアニメーションで作った話
ブラウザで表示するページを作るとき、つい作り込むのが面倒でサボりがちなのが 「エラーが発生した際にユーザに通知する画面表示」特に私はインフラエンジニアなので、普段CLI経由での操作が多いため、ちょっとしたコードのエラーハンドリングなどは...
View ArticleHTML/CSS復習 marginの相殺及びmarginの無効化について
はじめに現在自分はHTMLとCSSをもう一度復習しようと思い、HTML・CSSのモダンコーディングという技術書で復習をしています。今回は、その復習途中で出会った、新しく覚えたことや重要な部分をまとめていきたいと思います。marginの相殺marginとは、borderの外側の余白のことを言い、上下のmarginが隣接する別のmarginと重なってしまった場合、marginの総裁が起きてしまいます。m...
View ArticleオリジナルWebサービス -Lunches- (フルスクラッチ開発)
はじめにフロントエンジニアを目指してプログラミング学習をしている小林と申します。本記事ではオリジナルWebサービス「Lunches」の概要や制作過程について説明します。URLリンク:Lunches目的フルスクラッチ開発でPHP、SQLの言語理解を深めるWebサービスの基本的な構成、動作を把握するスペックプログラミング言語:HTML5/ CSS3 / Javascript /...
View Articleflexboxを使用した横スクロール可能なレイアウト
概要cssのflexboxを使用しつつ、横スクロールが可能なレイアウトのサンプルです。flexの設定ですこし手間取ったので記録しておきます。要件は以下の通り。横幅を縮めると横スクロールになる横幅を広げると中身の数で均等に別れる中身の文字列が多い時は、改行せずに横幅が広がるサンプル See the Pen scroll-x flexbox by T_Y (@y___k) on CodePen....
View Article@contentを使って、@mixinにスタイルセットを渡す
@mixin(ミックスイン)おさらいMixin(ミックスイン)はプログラミングの関数に近い。関数というよりCSSスニペットに名前を付けていつでもどこでも呼び出せるというイメージ。mixの呼び出しは@includeで呼び出す。app.css/* ミックスイン よく使うものをスニペットとして保存しておこう *//* ミックスインの作り方 頭に@mixinを付ける @mixin...
View ArticleWordpressのDBから自作SQLを使ってアイキャッチ画像を取得した結果わかったこと
1はじめにWordpressを勉強する人が最初にやることは、環境構築と管理画面の使い方だと思いますが!私はなんとデータベースから入りまして、管理画面⇒フォルダ構成と、なぜか逆走しながらWordpressを勉強中。今回は自作SQLを使ってアイキャッチ画像を取得したときのアハ体験をまとめました。Wordpressのデータの全てはWP_POSTSが握っている!?Wordpressの便利なところは、ネットで...
View Article初心者によるプログラミング学習ログ 187日目
100日チャレンジの187日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。187日目はおはようございます187日目webサイトコーディング課題udemyでvue.jsをさらっと復習いちおう形にはなったので、メンターさんに提出してみました。#...
View Article