HTML/CSS

HTML/CSS

【CSS】textareaのサイズを固定して変更できなくする方法

こんにちは、皆さん!ある特定のレイアウトを維持することが重要なウェブデザインに取り組んでいますか?フォーム要素がページのレイアウトを乱してしまうと困ったことになりますよね。例えば、ユーザーがテキストエリアのサイズを自由に変更できると、ページ...
HTML/CSS

超簡単!Google Fontsを使ったWebフォントの導入方法

Webフォントは、ウェブページに独自のスタイルや見た目を与えるためのツールであり、Google Fontsのような外部ライブラリから使用したり、自分でホストしたりすることができます。以下に、Google Fontsを使用してWebフォントを...
HTML/CSS

【CSS】横並び要素でボタンの下揃えを行う方法

近年、CSS FlexboxはWebデザインの世界で確固たる地位を築いてきました。その驚くべき柔軟性と強力な機能により、Webデザイナーと開発者はWebページのレイアウトを劇的に改善し、より洗練されたユーザーエクスペリエンスを提供することが...
HTML/CSS

【CSS】初心者向け:Flexboxを使った子要素の等間隔配置テクニック

Flexboxは、Webデザインとレイアウトをシンプルかつ効果的に行うための強力なCSSツールです。その中でも、子要素を均等幅で配置することは、レスポンシブデザインや柔軟性のあるレイアウトを実現する上で非常に重要です。本記事では、Flexb...
HTML/CSS

【CSS】美しく整える!CSSでテキストの両端を揃える方法

テキストの両端を美しく揃えることは、ウェブデザインにおいて重要な要素の一つです。CSSを使用することで、テキストを均等に配置し、読みやすさと見栄えを向上させることができます。この記事では、テキストの両端を揃えるためのさまざまなCSSのテクニ...
HTML/CSS

視覚効果が魅力的!jQueryとCSSを活用したズームインアニメーションスライドショーの実装方法

ウェブデザインにおいて、トップページのメインビジュアルは、訪問者に強い印象を与えるために重要な役割を果たします。特に、フェードインスライドショーはその効果的な表現方法として広く用いられています。今回の記事では、フェードインスライドショーにズ...
HTML/CSS

斜めに伸びる要素を実現するCSSアニメーション

こんにちは!今回は、CSSアニメーションを駆使して、斜め方向に伸びるオブジェクトを作成する方法をご紹介します。このアニメーションは、ユーザーの注目を引くデザインや動的なインタラクションに活用できます。初学者の方でも簡単に取り組めるように、コ...
HTML/CSS

CSSで片側だけ画面幅いっぱいに広げる方法

CSSで片側だけ画面幅いっぱいに広げる方法を紹介します。片側だけ画面いっぱいに広げることでアクセントを付けるデザインはよく見るので、覚えておくと便利かもしれません。サンプルサンプルページHTML<section class="content...
HTML/CSS

CSSで作るスライドアニメーションで右横から出てくる追従お問い合わせボタン

CSSで作るスライドアニメーションで右横から出てくる追従お問い合わせボタンの作り方を紹介します。CSSのみでjsは未使用なので簡単・軽量です。サンプル<a href="/contact/" class="contact-btn slidei...
HTML/CSS

【CSS】背景色だけ透過させる方法 中に表示する画像やテキストはそのまま表示させたい

画像やテキストなどは通常表示で背景色だけを透過させる方法を紹介します。原因背景を透過させようとしたら画像やテキストなども全て透過されてしまいました。一体何が原因なのでしょうか。結論から言うとopacityを使用していたのが原因でした。背景だ...
HTML/CSS

【CSS】追従ヘッダーの作り方

CSSのみで簡単に実装可能な追従ヘッダーの作り方を紹介します。ヘッダーにメニューを載せてスクロール時も追従させることにより、サイト内の他のページにもアクセスしてもらいやすくします。サンプルサンプルページHTML<header class="...
HTML/CSS

【CSS】ボタンを作る

CSSで作るボタンを紹介します。リンクを目立たせたい場合などに使用すると便利です。サンプルボタンサンプルHTML<a href="#" class="button-1">ボタンサンプル</a>CSS.button-1 { display: ...
HTML/CSS

【CSS】吹き出しを作る

CSSで吹き出しを作る方法を紹介します。キャラクター等の画像と組み合わせることによって会話風にしたり、目立たせたい箇所に使用するとちょっとしたアクセントになります。サンプル 吹き出しのサンプルです。吹き出しのサンプルです。吹き出しのサンプル...
HTML/CSS

【CSS】文字にマーカー風のラインを引く

CSSで文字にマーカー風のラインを引く方法を紹介します。ブログ等の文章内の強調したい箇所に使用すると、アクセントになると思います。サンプルマーカーのサンプルです。.marker { background:linear-gradient(tr...
HTML/CSS

【CSS】文字を縦書きにする方法

CSSで文字を縦書きにする方法を紹介します。見やすさを考えると、基本的にWebサイトの文章は横書きで作ると思うので、あまり使用頻度は高くないかもしれませんが、見出し等にアクセントを付けたいときなどに使用することがあります。サンプルCSSで文...
HTML/CSS

【CSS】くの字型アイコンの作り方

CSSでくの字型アイコンを作る方法を紹介します。矢印の代わりなど、何かと使う機会が多いです。右向きくの字型アイコン<span class="arrow-right"></span>.arrow-right { display: block;...
HTML/CSS

【CSS】×( バツ)マークを作る

CSSで×( バツ)マークを作る方法を紹介します。モーダルやハンバーガーメニューの閉じるボタンなどで使用することが多いと思います。サンプル<div class="cross-1"></div>.cross-1 { position: rel...
HTML/CSS

【CSS】三角形を作る方法

CSSで三角形を作る方法を紹介します。ちょっとしたアイコン等、何かと使用する機会は多いと思います。サンプル1 上向きHTML<div class="triangle1"></div>CSS.triangle1 { width: 0; hei...
HTML/CSS

【CSS】丸を作る方法

CSSで丸を作る方法を紹介します。中に数字を入れて丸数字にしたり、文字を入れたものをいくつか並べて図のようにしたりと、何かと使用する機会があります。サンプルコードHTML<div class="circle"></div>CSS.circl...
HTML/CSS

【CSS】ページのスクロールを禁止にする

CSSでページのスクロールを禁止する方法を紹介します。モーダル表示時等に背景をスクロールさせたくない場合などに使用します。サンプルhtml,body { overflow: hidden;}たったこれだけです。超カンタン…!横スクロールのみ...