[Category] css

flexboxのspace-betweenが効かない時の備忘録

justify-content:space-betweenがうまく効かない時は justify-contentはflexboxのコンテナの配分を定義するプロパティ。 私がよく使うのはspace-between。最初と最後のアイテムを端に寄せ、あとは均等に配分してくれるとてもいい子。 でもたまにうまく…

レスポンシブのタブメニュー

先日公開したコーダーのための計算機で使用したタブメニューです。レスポンシブ対応。今回のメニューは5個なので、スマホサイズの時のタブサイズは、1〜3番目の横幅は33%、4番目と5番目の時は横幅50%です。 See the Pen 180327 by nekuta (@nekuta) on CodePe…

コーダーのための計算機を作りました

デザインをhtmlにするときに楽したいなという願望から生まれた計算機です。 ・とりあえず2で割ってくれる電卓 ・px→em変換 ・px→rem変換 ・行送り計算 ・トラッキング計算 こんな感じにまとまって言います。 楽するところは楽していきたいですね。 コーダーのための計算機 https://dem…

CSSだけで連番を作る

実は最近cssだけで連番を作ることができることを知りました。ずっとjsで書いていた自分が恥ずかしいです。 See the Pen 180302 by nekuta (@nekuta) on CodePen. 使うのはcounter-incrementというプロパティ。 連番表示させる繰り返し要素(今…

inputのplaceholderにfontawesomeのアイコンを表示させる

みんな大好きfontawesome! beforeやafterの擬似要素でfontawesome使えるのだから、inputのplaceholderにも使えるんじゃないかと思ったらやっぱり使えるみたいですね。今回使うのは旧バージョンの4.7。最新バージョンの5はうまく表示してくれませんでした。 See…

CSSだけで画像をトリミングする3つの方法

cssだけで画像を変に引き延ばさずにトリミングする方法です。 デモページ 1 画像をbackgroundとして使うタイプ imgとして置かずに、divなどのbackgroundとして使うタイプです。background-sizeをcoverにして、背景領域を完全におおう最小サイズで出しています。 H…

追従するサイドバー

追従範囲を指定したサイドバーです。 resizeした時にも対応させていますので、サイドバーが突き抜けることはありません。 デモではわかりやすく各要素にheightを指定しています。 追従している時は.sideにfixedというクラスを、追従をやめたら.sideにstopというクラスが付きますのでst…

外部HTMLをポップアップする

外部HTMLをポップアップするjavascriptです。 jQueryを使用しています。jQueryバージョンは3.2.1です。 ・外部HTML(同一ディレクトリ内)をポップアップ ・ポップアップした状態で次の外部リンクへ移行する ・ポップアップ部分以外をクリック(タップ)した場合、ポップアップを閉…

  • コーダーのための計算機