- 2023.05.31
- webメモ,
css animation(keyframes)でお気に入りボタン作ってみた
お気に入りボタンをクリックした時動きをだしたい場合におすすめなkeyframes お気に入りやクリップ機能で、ボタンをクリックした時に動きを出したい時ってありますよね。 gif画像などを作成するのも一 […]
お気に入りボタンをクリックした時動きをだしたい場合におすすめなkeyframes お気に入りやクリップ機能で、ボタンをクリックした時に動きを出したい時ってありますよね。 gif画像などを作成するのも一 […]
いい感じのサイトを作りたい時に便利なanime.jsとinview.js 画面がローディングされた後、はじめにロゴなどのオープニング画面が表示された後にページを表示する方法をまとめました。 LPやイメ […]
scrollTop()を使ってスクロール値を保持したままfixedボタン先のポップアップを開閉させる タイトルが長くなってしまいましたが、タイトル通り画面をスクロールした時の位置を保持したまま固定ボタ […]
要素の数が変化しても指定した横幅に画像を統一する方法 今回は、スマホなど端末のブラウザサイズが固定ではないときに便利な要素の数が変化しても指定した横幅に画像を統一する方法をご紹介したいと思います。 あ […]
リストの一定以上から非表示にしてもっと見るで表示させる 商品や店舗概要など、リスト項目が多い場合、一定以上を非表示にしてもっと見るで表示させたい時ってありますよね。 コンパクトに主要な要素を表示させた […]
簡単に動画をサイトに表示させることができるvideoタグ 画像だけでなく動画をサイトに表示させたい時ってありますよね。 そんな時便利なのがvideoタグです! 簡単に動画をサイトに表示させることができ […]
スマホサイトで便利なハンバーガーメニュー 今回は以下の要件を満たしたハンバーガーメニューのついたサイトベースを作成しました。 スクロールしてもヘッダーがついてくる スクロール途中でもサイドメニューが開 […]
可変する複数の高さを取得して合わせた高さを使いたい 可変するバナー画像の高さを取得するというのを以前まとめましたが、今回は可変する複数の高さを取得して、それぞれの高さを合わせる方法をまとめました。 以 […]
特定の要素を過ぎたら表示されるボタン 特定の要素までスクロールしたら、ページ下部に固定されたボタンが表示される実装方法をまとめました。 スマホでもパソコンでも使えるように、画面トップからの距離ではなく […]
ページ内スクロール時リンク先で要素を消す方法 ページ上部や下部に固定したバナー、ボタンなどがページ内リンク先まできたら消えるようにする実装方法を忘れないようにメモしました。 今回はページ下部の固定ボタ […]
jqueryで画像サイズを取得する方法 可変する画像を使用する際に便利 jqueryで画像サイズを取得して、別要素(今回はdevタグ)に直接styleで記述する方法をまとめました。 バナーだったり、可 […]
LION Mediaで使用しているアイコンを追加する方法 投稿記事の更新日をブログに表示したいなぁと思っていたのですが、ついつい後回しにしていました。 記事もだんだん増えてきて、以前書いた記事を更新し […]
マウスオーバーとオーバーレイのポップアップウィンドウって、サイトを作成していると良く使いますよね。 今回はCSSだけで実装できるマウスオーバーのポップアップウィンドウと、jqueryを使用したオーバー […]
LPなどでよく使用するページ内リンクのスムーズスクロールの実装方法をまとめました。 メニューをそれぞれのアンカーリンクへスムーズスクロールさせ、ページ下部にあるページトップへテキストリンクは画面上部へ […]
今回は、固定したいエリアがページ上部に初めからある場合ではなく途中にあり、スクロース後ページ上部に到達した段階で固定される実装方法をまとめました。 上にメインビジュアルのあるメニューや、サブメニューを […]
さまざまな比率の画像を同じサイズにレイアウトする際に、長辺側を100%として縦横中央に配置するCSSを作成しました。 一覧ページのサムネイル画像をレイアウトする時などに役立ちますね! その他に、短辺側 […]
定義リスト(dl,dt,dd)を表のような見た目にする マークアップをしていると、定義リスト(dl,dt,dd)を表にしたいときってありますよね。 今回は定義リストを表のような見た目にし、見出し側dt […]
LPでよく使う可変する背景画像の実装方法 端末サイズに合わせて背景画像を同じ比率で拡大縮小させていく実装方法をまとめました。 レスポンシブ対応のLPなどのメインビジュアル作成時に便利だと思います。 実 […]
スライダーが簡単に実装できるSwiper.js 簡単にスライダーが実装できることで有名なSwiperですが、サムネイル画像付きで自分の思い描いていた動きを実装するのに少し苦労したので、忘れないようにこ […]
グラデーションをCSSで実装する時って、各ブラウザに対応しようと思うとコードが長くなっちゃいますよね😖 いつも使うこのmixinは一行書くだけで横から縦からのグラデーションが簡単にかけちゃいます! ボ […]
スクロールしても、常に画面上に固定で表示されているヘッダメニューの実装はよくありますが、固定バナー(画像)の実装方法があまり紹介されていなかった(気がした、、、)のでここで自分メモ用に残しておきたいと […]
枠から上に少し出たレイアウトのリボンって、プレゼント枠だったり注目してほしい時など結構使うことがあります。 毎回一からコードを書くのが面倒なので自分用のメモとしてまとめました。 このリボンはリボンの端 […]
動的な実装を行う際は、HTMLの改修やパーツの使い回しが良く発生しますので、できる限りHTMLは統一させておきたいものです。 そんな時に擬似クラスはめちゃくちゃ使えますね!! Web業界にすでに15年 […]
タブの切り替えもデザインやマークアップをしていてよく遭遇しますよね。 今回は自分のメモ用として応用しやすいタブの切り替えテンプレートを記事にまとめておきたいと思います。 デモページはこちら DEMO […]
先日重い腰を上げてこのブログもHTTPS化しました。 もっと早くにしようと思っていたのですが、仕事と子育ての合間に更新しているので、せっかく時間がとれれば記事を書く方を優先してしまっていました。。。。 […]
select要素デザイン時に事件は起こった! select要素(プルダウン)のデザインを実装している時に、矢印アイコンを画像ではなくCSSのみで実装する場合の方が最近は多くなってきました。 今回私もi […]
トリガーより下に開閉する方法はネットで少し調べてみると出てきたのですが、トリガーより上に開く方法がなかなかでてこなかったのでこちらでもまとめておきたいと思います。 ついでによく使うわりに毎回ググってし […]
かっこいいメディア系ブログテーマ「LION MEDIA」 このブログは前回もお話したことがありますが、今現在LION MEDIAを使用しています。 無料テーマとしてはすごく評判のいいテーマですね。 デ […]
ここしばらくデザイン系の仕事が多く、マークアップをメインに作業していませんでしたが、今回改めてSassを使用する機会がふえてきましたので、自分用のメモとしても&(アンパサンド)の使い方を中心に […]
久しぶりの更新になりました。。。 子供の咳風邪がうつり咳がとまらなくなっておりました。。咳風邪おそろしいです!! みなさんも喉、大切に。。。。。 市販の薬でなんとか治らないかと頑張っていましたが、どう […]