タグ 疑似要素
人気順 10 users 50 users 100 users 500 users 1000 usersこれでもう絶対迷わない! CSSの疑似クラスと疑似要素、:と::の違い
CSSで疑似クラス、または疑似要素を使用する時に、:と::のどっちだっけ? と迷ったことはありませんか? :beforeと::beforeのどっちだっけ? :notと::notのどっち? :と::のどっちが疑似クラスだっけ? ※CSS3では::beforeですが、CSS2では:beforeでした。 たまに迷ってしまうことがある人に、CSSの疑似クラスと疑似要素... 続きを読む
CSSでボタンにテキストを配置する時、上下のスペースを簡単に揃えられる実装テクニック | コリス
ボタンにテキストを配置する時、上下のスペースを揃えるのに困ったことはありませんか? ボタンのHTMLはそのままで、疑似要素を追加するだけで簡単に揃えられるので、そのCSSのテクニックを紹介します。 Aligning a Button Label Vertically by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記... 続きを読む
ボタンやテキストリンク、hoverスタイルをCSSのみで19パターン実装する | Pulp Note
CSSだけでも表現できるデザインが増えてきまして、疑似要素::beforeや::afterなどを駆使することでボタンやテキストリンクへさまざまな装飾することができるようになりました。今回は全部で19パターンのデザインをCSSのみで実装する方法をご紹介します。あなたの現場でぜひご利用ください。 ボタンのスタイル ボタンは11... 続きを読む
知っておくと役立つ!CSSの疑似要素:beforeと:afterを使用したUI要素を実装するテクニックのまとめ | コリス
CSSの疑似要素は非常に便利です。疑似要素:beforeと:afterを使用したUI要素を実装する便利なテクニックを紹介します。 Webページやスマホアプリで使えるUI要素をはじめ、クリック・タップ可能領域を広げたり、:afterと:beforeのどちらを使うべきかなど、知っておくと役立つ疑似要素のテクニックです。 Uncommon Use Case... 続きを読む
CSSでここまでできるのか!知っておくと便利なCSSのプロパティや疑似要素のまとめ | コリス
CSSの進化は早いですね。 一昔前までは、JavaScriptを使用しなければできなったこと、かなり複雑なコードを書かなければできなかったことが、CSSだけで簡単にできるようになっています。 知っておくと便利なCSSのプロパティや疑似要素をまとめて紹介します。 CSS can do that? by Ananya Neogi 下記は各ポイントを意訳し... 続きを読む
CSSスニペット:シャドウもグラデーションにする | かちびと.net
Result See the Pen Simple button with gradient shadow in CSS by kachibito ( @kachibito ) on CodePen . ボタンがグラデーションなのでシャドウもグラデーションにしよう、みたいな提案 疑似要素に、グラデーションとblurを加えてグラデーションな影を生成しています css html, :root {/*C... 続きを読む
文字下げを考慮したリストマークはflexと疑似要素で作るのが良いと思う | q-Az
CSS の li 要素にあるリストマークプロパティは現状使いにくいのですが、リストマーク的なものを疑似要素とflexを使って作る方法です。 text-indent を駆使して昔はやってましたが使わずとも文字下げ可能です。 flexと疑似要素を用いたリストマークのサンプル まずはサンプルです サンプル1 テスト文章 テスト文章 テスト文章 テスト文章 HTML <ul class="markList... 続きを読む
CSSリストで作れる便利なデザイン色々まとめ - webproduct-lab
2017 - 02 - 17 CSSリストで作れる便利なデザイン色々まとめ css Tweet CSSのリスト(ul,li) は、基本的にWebデザインで箇条書きといった表現をする場合に使用します。 しかし、そのデザイン・装飾はCSSはもちろん、疑似要素・疑似クラスを利用することでさらに柔軟に表現することができます。 それは、例えばボックスをリスト化して 横に並べたり 、要素の順番を指定して装飾す... 続きを読む
[CSS]コンテンツの区切り線、デザインのアクセントに使えるラインやボーダーを実装するテクニックのまとめ | コリス
コンテンツの区切りに使用する線、デザインのアクセントに使えるラインやボーダーをCSSで素敵にデザインするスタイルシートのテクニックを紹介します。 borderプロパティを使ったシンプルなものから、グラデーションや疑似要素 ...記事の続きを読む 続きを読む
[CSS]メール用のちょっとかわいいアニメーションを実装するスタイルシートのデモ | コリス
ホバーで封筒を開き、便箋を出し入れし、また封筒を閉じるアニメーションをスタイルシートで実装するデモを紹介します。 画像もスクリプトも一切無しです。 Animated letter ※デモはChrome, Safariがベストです。 封筒や手紙のイラストに画像は一切使用されてなく、封筒は変形やボックスシャドウ、便箋は疑似要素などで描かれています。 他にもいろいろとアレンジが出来そうですね。 HTML... 続きを読む
CSS脱初心者への道!疑似クラスと疑似要素を理解すると表現が広がるよ!*frasm
疑似クラスって便利なの。 ほんと、便利なんですよ。 ぶっちゃけCSS3って最高やな!と思うんですが、ある意味それ以上に疑似クラスって奴を理解して使えるようになると、今までイライラしてたこととか、やりたかったコトとかが可能になるんですよね。 次回のブロネクがブログの見た目デザインについてなので、それに引っかけて、疑似クラス・疑似要素を理解しちゃうと、かなり捗るし、いろいろ表現が増えますので、ちこっと... 続きを読む
[CSS]背景に切り込みをいれて、パネルの四隅を留めるCSS3の美しいエフェクト -CSS3 tucked corners | コリス
[CSS]背景に切り込みをいれて、パネルの四隅を留めるCSS3の美しいエフェクト -CSS3 tucked corners デモページ 実装 Step 1: HTML パネルは4つのコーナーのエフェクトを疑似要素で作成するため、2つのdiv要素で実装します。 <div class="tucked-corners-top"> <div class="tucked-corners-bottom"> <... 続きを読む
[CSS]疑似要素のカラー指定をインラインで行いたい場合のテクニック | コリス
下記は各ポイントを意訳したものです。 画像を使用しないで、吹き出し状のエレメント(スピーチバブル)を作る時、小さい三角を疑似要素で作るとします。 下記のような感じです。 もし、このピンク色の指定をCSSファイルにセットしないで実装する必要がある場合、どのようにしたらよいでしょうか? スピーチバブルのdiv要素にインラインで、背景をピンクに指定してみます。 HTML <div class="spee... 続きを読む
[CSS]シンプルなHTMLで、美しいパンくずを実装する4つのスタイルシート | コリス
デモ 実装 デモ デモはCSS3、疑似要素を使用しているため、IE8+, Firefox, Chrome, Safari, Operaでご覧ください。 4つデモは、全て画像を使用していません。 デモページ:ホバー時 実装 HTML HTMLは非常にシンプルで、リスト要素を使用します。 ul要素にid、現在位置にclassを記述します。 <ul id="breadcrumbs-one"> <li><... 続きを読む
[CSS]見出しの両端に水平ラインを天地中央に配置するテクニック | コリス
紙媒体でよく見かける、見出しの両端に水平ラインを天地中央に配置するスタイルシートのテクニックを紹介します。 下記は各ポイントを意訳したものです。 実装のポイント Method 1: 疑似要素 Method 2: 隣接兄弟セレクタ Method 3: 線形グラデーション Method 4: 最後にjQueryを使ったメソッド 全部のデモ 実装のポイント 実装するにあたり、下記の点に留意します。 画像... 続きを読む
[CSS]さまざまなデザインのドロップシャドウを適用するチュートリアル | コリス
CSS2の疑似要素を使用することで、HTMLを汚さずに、さまざまなデザインのドロップシャドウを簡単に適用することができます。 その美しいドロップシャドウのスタイルを適用するチュートリアルを紹介します。 画像の使用は一切ありません。 デモの対応ブラウザは:before, :after, box-shadowなどを使用しているため、Firefox 3.5+, Chrome 5+, Safari 5+,... 続きを読む