[Category] css

display:gridを使う

display:gridはあまり使ったことが無かったのですが、改めて使ってみたら楽しかった。 痒いところに手がとどいでいい感じですね。個人的にflexより好き。 複雑なレイアウトやテーブルを簡単に表現できそう。 See the Pen 171031 by M.Ueda (@nekuta) on Co…

フル画面のスライドショー

ブラウザ画面いっぱいに広がるスライドショーです。 結構楽しかった。 以前のエントリ「ブラウザ幅いっぱい広がるビジュアル」ではloadされた時とresizeされた時にブラウザ縦幅を取ってきていましたが、今回はloadのみ。 読み込み時が気持ち悪いので、loading画面とか設定すれば良いと思います。 …

メニュー以外の箇所をタップするとメニューが自動で戻るナビゲーション

UIを意識したくて作ったやつ。メニューをスライドさせる動きとclassを付けるのをjQueryで行っています。 ハンバーガーメニューは以前作ったこちらを使いました。CSSだけで作るハンバーガーメニュー 縦にメニューが出てくるナビゲーションですが、メニュー以外をタップした時に自動でナビが戻ります。 S…

CSSだけで作るハンバーガーメニュー

今更ですがcssだけでハンバーガーメニューを作ります。 widthとheightがあらかじめわかっていれば簡単です。 transform:translateYを使ったのは、active時の動作のためです。 html <div class=”header_sp_nav”> <span…

CSSとjQueryで作るローディング

遊んでたら出来上がったもの。 firefoxでいい動きをしなかったので、userAgentで振り分けました。firefoxだとloadが完了するとloading画面がふわっとフェードし、それ以外のブラウザだと、波が引くようにloading画面が下に下がります。 動きの部分は全てcssアニメーション。…

telリンクの振り分け

pcでtelリンクのかかっているものをクリックするとポップアップが出てしまいますが、これをpc幅のときに起動させない方法です。 簡単なものならcssメディアクエリで振り分けが可能です。 HTML <a href=”tel:0000000000″> 00-0000-0000 </a&…

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