コーディング

CSS

【CSS】position: fixed; が、content-visibility が原因で固定されなかった話

WordPressのとある既存テーマをカスタマイズしていたときにposition: fixed;を付与したのに、固定されずスクロールしてしまう現象に遭遇しました。原因を突き止めてみたら、至極当たり前のことでした。考えたら当たり前なんだけど、...
JavaScript

【JavaScript】入力された電話番号に自動でハイフンを追加するTips

電話番号のハイフン入力が必須のフォームでハイフンの入れ忘れが多くて困ってる、との相談が。人間は忘れる生き物なので、そらそうだ。それならハイフンを自動で追加することはできないものか? と思い、作成しました。紹介するコードをコピペで使えますので...
CSS

CSSでn個目系を指定する擬似クラス「:nth-child」「:nth-of-type」の、よくわかる解説

CSSで、要素の何番目かを指定する擬似クラス(ここでは勝手に「n個目系」と呼びます)を使う機会は多いのに、出てくるたびにググってる気がしたので、備忘録としてまとめました。 n個目系擬似クラスの種類 n個目系擬似クラスには、以下の種類がありま...
スポンサーリンク
CSS

コピペでOK!画像を使わずCSSで三角形をつくる方法×2

以前なら三角形は画像一択でしたが、単純な三角はCSSで表現が可能です。三角形のジェネレーターも存在しますが、今回はコピペでサクッと使えるような、頻出する三角形のコードを紹介します。 1.塗りつぶしの三角形 まずは、塗りつぶしの三角形を紹介し...
CSS

画像下揃えでテキストを回り込ませる方法

ある日、支給されたデザインを確認したときに画像とテキストが下揃えになったテキスト回り込みに出会いました。普通floatでテキストを回り込ませると上の図のように、画像が浮くことでそこにテキストが回り込み、画像の高さ分を超えたテキストは幅いっぱ...
CSS

エリアの比率を変えずに可変させる方法

レスポンシブ対応に必須の、エリアの縦横比を維持したまま可変させる場合の計算方法を紹介します。 今回は、一般的な写真サイズ(L版)と同じ比率のエリアにいらすとやさんからお借りした正方形の風景イラストをエリアいっぱいに表示させたいと思います。 ...
コーディング

jsに苦手意識を持つコーダーが、サイトに動きをつけるときにやること

私(コーダー)はあんまりJavaScript(以下、js)が得意ではない。なので、「こういう動きをつけてほしい」などという依頼は正直カンタンに言うなって…と身構えてしまう。 ただ、苦手意識が先行しているだけで、やってみたら意外とチョロかった...
コーディング

コーディングする際に最低限押さえておきたい、SEOの基本

古いサイトのリニューアルなどで他の人が書いたタグを見るとSEOや文書構造を意識せずコーディングしている人が意外と多いと感じたので、今回は、コーディングの段階でSEOに関してこれだけは意識しておきたいという、大枠の考え方をまとめました。 そも...
jQuery

コピペでOK!デザイナーのための、jQueryでよく使う記述集

HTMLとCSSを覚えたての頃は jQueryなんて敷居が高くてとても使えない…!と思ってましたが、 制作を続けていると、使う必要に迫られる場面が多々あり、 いつの間にやら普通に使うようになってしまいました。 今回は、その中でも使う頻度が高...
CSS

CSSで画像をトリミングする

画像を使い回したいけど、場所によって比率が異なるときなど、CSSで画像トリミングができると便利です。 今回は、背景画像の場合と、imgタグの場合のトリミング方法をまとめました。 元画像はこちら(hamarikyu.jpg) 都会のオアシス・...
スポンサーリンク