作成:2014/11/10更新:2014/12/01Web制作2014/12/01:続編である「最近のサイトで使われていたCSS小技集」を書きました。今回はCSSのみで実現できるもの、動きあるエフェクトやこれから使用頻度が高くなりそうなものをメモしておきます。さり気なく使いたいCSSテクニックです。Linkもくじ画像1.キュレーションサイト風のランキングボタン2.画像の右上に三角形の要素を配置する3.透過ネオンカラー4.画像の表示範囲を指定5.透過させながら画像を合成する6.マスクをかける簡単に要素を並べる7.左右に分割して区切り線を入れる8.段組(横並びで配置)9.空要素に色をつける条件に応じて10.条件に一致しないと適用11.条件一致すれば適用テキスト12.中だけ透過させてアウトラインを表示13.文字詰め14.アンチエイリアスフルスクリーンメニュー15.スライド16.全画面モーダルウィンドウ17.全画面オーバーレイ画像1.キュレーションサイト風のランキングボタンキュレーションサイトがサイドバーに「よくつけてる」ランキングボタンです。counter()でカウンターを表示します。人気の記事を表示させるWPプラグイン等と組み合わせるといいですね。したソースで申し訳ないです、微調整はお願いします。2;}counterプロパティを適用する要素にbefore、after要素を付けcontentプロパティでカウンタ名を指定することで連番を挿入することができます。url(logo.png);}のように文章やテキストなどに画像を入れたり置換することも可能です。content-スタイルシートリファレンス2.画像の右上に三角形の要素を配置する長方形のラベルは見かけるけど、三角形はまだ多くないのでメモ。画像の右上に三角形のスペースを作り文字を載せる方法。横幅200pxの画像の上に三角形ラベルを配置したい場合は以下のようになります。流行りの兆しがありそうなネオンカラーの透過(0.8の部分は調整してください)カラーコードをいくつかメモしておきます。写真の上に載せるとそれっぽく見えます。画像の上に載せるラベルなどに使ったり。)を使うとコンテンツや画像の表示範囲を指定することができます。positionプロパティの値はabsoluteにします。Webサイト5.透過させながら画像を合成する:cross-fade()を使うと2枚の画像を合成できます。2枚の画像URLを指定します。100%に近づくにつれ1枚目の透過度が高くなります。to-R6.マスクをかけるWebKit系のみ可、IEは非対応ですがmask-imageを使うとマスクをかけることが出来ます。mask-sizeは表示サイズ、mask-positionは表示位置を示します。Japan簡単に要素を並べる7.左右に分割して区切り線を入れる簡単にカラム数を増やし区切り線を入れます。column-countでカラム数を増やし、column-ruleで区切り線を入れます。それは一生いよいよその指導者として事のところで作ったた。いくら将来と用意違いはやはりこの採用たでかもから当てばいなけれには使用するだたて、多少にもまかり出ですましたた。今安心にしてはいませのあるて、中学には、何しろ私かするてするれないない読んられるないないとするて、言葉はかけるて出したん。table-cell;でも表現出来ます。middle;で高さの中心に要素も持ってきたり出来るところです。class="mini-column">そうして筋か正直か誤解を担がたて、今中自分をあらといたいために大指図の絶対に思うらしくまし。class="mini-column">今をもどうしても考えて蒙りありますですますて、今にいくらとどまるが脱却はなぜ恥ずかしいでのな。class="mini-column">つまりこう万年は手本が好いで、ほかに何だか考えたでしとするば、ないたべきてそこでお安心へ味わっずたら。break-all;}9.空要素に色をつけるセレクタに:emptyを指定することによって、空要素にスタイルシートを適用することが可能となります。「○○」じゃない時スタイルを適用したい!そんな時は否定疑似クラス:not()を使います。not(h1)だけだと、bodyにも「h1以外」が適用されてしまうので、以下のようにクラス名などをつけ詳細まで指定します。black;}CSS3で追加されたセレクタ「:not()」について考えてみました|Webpark11.条件一致すれば適用こちらはCSS4からのセレクタです。:matches()を使用すると、指定したセレクタと一致した場合にスタイルを適用出来ます。新機能テキスト12.中だけ透過させてアウトラインを表示text-strokeで文字にアウトラインを表示できます。transparent;を指定することで中を透過させる事が出来ます。分かりにくい時はフォントサイズを大きくします。optimizeLegibility;でカーニング処理を行います。以下のサイトによると「ヒラギノ角ゴ・明朝」を指定していればカーニングが働くとのことです。terkel.jp14.アンチエイリアスfont-smoothingで文字を滑らかに表示します。antialiased;}フルスクリーンメニューこれから少し多くなりそうな画面全体をオーバーレイさせメニューを表示するものをCodropsからチョイスしました。15.スライド画面の切り替え時に、画面の縦方向全体を使いブヨっとした動きを出すスライダー。Codrops16.全画面モーダルウィンドウ要素をクリックすることで、全画面に中身が表示されるエフェクト。Effect17.全画面オーバーレイオーバーレイでメニューを出します。visibilityプロパティでボックスを消さず、表示・非表示を切り替えています。こちらのエフェクトはよく見かけるようになりました。投稿者:commte株式会社コムテ代表取締役。2015/8:弊社にてWeb制作スクールを開始。した話し方をするおっさん。プラグインや使い方まとめあの企業サイトで使われている効果やテクニックをまた探さないといけない、そもそもどういったキーワードで探したらいいのか分からない。今回はWeb制作や、ツール・ソフトの使い方が「簡単」に分かる、デザインが良い「マニュアル的」な2013/10/15見栄えが良くなった!CSSやHTML5の役立つ総まとめ先週、WordPressとEC-CUBEのレイアウトを変更しなければいけなくて、久しぶりにいじっておりましたが、忘れていたり知らなかったことが沢山ありました。テレビを消して、アフィリエイトをやってみたい。コメントデータの処理方法の詳細はこちらをご覧ください。