CSS

CSS

【CSS】三角形の簡単な作り方2種類(borderとclip-path)

Webサイトをコーディングしていると、三角形のデザインをCSSで再現することがありますよね。でも、三角形って地味に作るのが難しい…従来はborderプロパティを使用して三角形を作ることが多かったと思いますが、なぜborderで三角形が作れる...
CSS

【CSS】inputタグのボタンに疑似要素などで装飾する2つの方法

Web制作でホームページなどを構築する時、お問い合わせフォームを実装することが多いかと思います。お問い合わせフォームには問い合わせ内容を入力した後にinputタグで送信をボタンを作成することがありますが、このボタンに疑似要素で矢印などの装飾...
CSS

【display:noneはNG】自作ラジオボタン/チェックボックスをTABで操作する

Web制作で、お問い合わせフォームを実装するにあたり、デザインカンプを再現するためにラジオボタンやチェックボックスを自作するケースが多いかと思います。その際、デフォルトのラジオボタンやチェックボックスを「display:none」で非表示に...
CSS

【CSS】スマホではhoverを無効にする方法(PCだけホバーを有効にする)

サイトをコーディングしているとき、ほぼ必ずリンク要素などにホバーアクションを付けるかと思います。ホバーアクションを付与するには、CSSで:hoverを使いますよね。:hoverを付けた要素にPCのマウスカーソルを合わせれば、要素の色が変わる...
CSS

Swiperでページネーションの左右に「前へ / 次へ」ボタンを配置する方法

Swiperを使ってスライダーを作る際に、ページネーション(dots)の左右に「前へ / 次へ」ボタンが並んでいるデザインを実装するケースがたまにあります。例えば、以下のような画像のものです。Swiperのドットの左右に、「前へ/次へ」ボタ...