CSS– tag –
-
プログラミング
【CSS】Flexboxのチートシート完全保存版
みなさん、レイアウトが超簡単になるCSSのFlexbox使っていますか? めちゃくちゃ便利なので私は使いまくっておりますが、指定できることが豊富なのでチートシートを作りました。 チートシートはそれぞれページ内リンクになっていて、クリックで詳細の解説... -
プログラミング
Flexboxで使えるgapとは?使い方や対応ブラウザを徹底解説!
Flexboxで要素を並べたけど、余白の調整が地味に面倒… marginで調整してるけど、コードがごちゃついて読みにくい… そんな風に感じたことはありませんか? CSSのgapプロパティを使えば、要素間のスペース調整が驚くほどシンプルかつ柔軟になります。 とはい... -
プログラミング
HTMLのページ内リンクをスムーズにスクロールさせる方法【コピペOK・初心者向け】
Webページを訪れたユーザーが「必要な情報にすぐアクセスできる」ことは、ユーザーの利便性を高める上でとても重要です。 そんなユーザビリティ(使いやすさ)を高める手段のひとつが、同一ページ内の特定箇所へスムーズに移動できるページ内リンクの活用... -
プログラミング
【CSS】親要素からはみ出して子要素を画面いっぱいにする
親要素の幅がすでに決まっている場合に、「ここだけは画面いっぱいに表示したい」と思った時に皆さんはどうしますか? 私は以前まではいちいち親要素から出すというコーディングをしていました。 自分でコーディングしているならそれで良いですが、CMSで決... -
プログラミング
target=”_blank”の属性を持つaタグにだけCSSを指定する方法
aタグにCSSで下線を引いたり、文字の色を変えてリンクであることを示すのは王道のやり方ですが、aタグには新しいウィンドウでリンク先を開く属性のtarget=”_blank”があります。 ユーザビリティの観点から通常のリンクとは別であることを示すためにtarget=”... -
プログラミング
position:stickyの使い方と上手く機能しない場合の解決方法を解説
position:sticky;はスクロールしたときに、要素が指定した位置に来たところから固定させることができるとても便利なプロパティです。 position:fixed;と似ていますが、position:sticky;ならjavascriptも書かないとできなかった難しい指定がたった2行ででき... -
プログラミング
CSSのobject-fitの使い方を徹底解説!CSSで画像のトリミングができる!
CSSプロパティーの「object-fit」を使えば、簡単にCSSだけで画像を指定したサイズ(コンテナー)にフィットさせて、かつ、はみ出すの部分はトリミングができてしまいます。 要は画像として配置しているのに、「background-size」と同じことができてしまい... -
プログラミング
Sassは絶対使った方が良いよ!使い方入門編
WEBデザイナーであれば1度は「Sass」という言葉を聞いたことがあるのでは?と思います。今回は「Sassには興味があるけどまだ導入できていない」、「そもそもSassって何?」という方向けに、Sassの入門的な記事を書いてみました。 この記事を書くにあたって... -
プログラミング
CSSだけで作るドロップダウンメニュー(多階層)
今回はグローバルメニューの登竜門、ドロップダウンメニューをCSSだけで作っていきたいと思います。 「transition」でアニメーションさせつつ、ひ孫階層まで対応したコードです。「なるべくコードはシンプルにわかりやすく」を意識して書いて行きます。 細... -
プログラミング
jQueryとCSSで作るアコーディオンメニュー
先日「【CSS】CSSだけで作るアコーディオンメニュー」という記事を書きました。今回はjQueryとCSSで作るアコーディオンメニューもやっていきたいと思います。 どちらの方法でも問題はありませんが、テクニックの引き出しは多いに越したことはないですから... -
プログラミング
【jQuery】モーダルウィンドウをプラグインなしで作る
モーダルウィンドウを実装するjQueryプラグインはたくさんありますが、わざわざプラグインを使わなくても、意外と簡単にモーダルウィンドウを実装することができます。 自分で実装できれば、仕組みを理解しているのでカスタマイズやメンテもしやすいのが最... -
プログラミング
CSSだけで作るアコーディオンメニュー
レスポンシブレイアウトでのスマホビューが圧倒的に増えて来た昨今、アコーディオンメニューは、狭い画面でユーザーが必要な情報を任意で表示することができ、ユーザビリティの観点から見ても重要なテクニックの1つです。 ということで、今回はjQueryなし...
12
