タグ

CSSに関するgorodokuのブックマーク (14)

  • CSSだけでスマホでも使えそうなスライドインするメニューを考えてみた

    一週間ほど鼻水が止まらず、咳までで出したごろどくです、どうも。北海道ではまだ花粉の時期ではないので花粉症ではないのですが、ここ数年毎年この時期には同じような症状で体調崩してる気がします。年度末の気の緩みでしょうか。 さて今回はコチラのページを制作するときに色々覚えたCSS小ネタの備忘録です。新しいことを覚えるのはやっぱり楽しいですね。 作りたいもの スライドインメニューサンプルその3 いきなり「その3」ですみません。別に順番間違えてるわけではないです。 スマホアプリなどで採用されているのでWebでも良く見かけるようになった「横からにゅるっと出てくるメニュー」です。ハンバーガーメニューとかドロワーメニューとかスライドインメニューとかいろいろ呼称があるようです。どれが正しいのかはよくわかりません。 こういうのをjqueryのみならずjavascriptなしで実装してみたいと思います。 ちなみに

    CSSだけでスマホでも使えそうなスライドインするメニューを考えてみた
    gorodoku
    gorodoku 2015/03/31
    スマートフォン向けメニューの簡易的な実装方法です。
  • 147 Colors Grid - CSS Color Names

    Filter colors: All 148 Aqua 8 Blue 16 Brown 16 Cyan 5 Gray 35 Green 19 Orange 6 Pink 6 Purple 18 Red 9 Yellow 10

    gorodoku
    gorodoku 2014/09/06
    これも良さげか?
  • Notepad++とEmmetでサクサクコーディング

    以前の記事で紹介したNotepad++、大変便利で私もブログライティングやコーディングのデフォルトエディタとしてありがたく使わせてもらってます。 最新のNotepad++ではデフォルトプラグインでEmmetが入っているらしく(もちろん旧バージョンにあとから入れることもできます)、これはちょっと便利だなぁ、と感じましたのでEmmetの基あたりを備忘録兼ねて紹介しておきます。 Emmetってなにさ? Webコーディングに携わってる方はご存知の方が多いかもしれない、Zen-Coding。独自の記法でHTMLCSSを記述し、それを展開することでコーディングが楽チンになるというものです。 EmmetというのはそのZen-Codingの次期バージョンです。 Zen-Codingの次期バージョン、Emmet について Sergey Chikuyonok氏のGithubを見に行ったら、”Emmet (

    Notepad++とEmmetでサクサクコーディング
    gorodoku
    gorodoku 2013/05/20
    Emmetなかなか便利そう。対応エディタも結構あるし。
  • セマンティックなHTMLを書くべき理由

    タイトルは釣りです。 「書く目的」ならそりゃそんなの各自好きにやってよっていうか書きたくなきゃ書かなきゃ良いよって思いますよ。ただ「目的」というのが書く「べき理由」を意味しているのならばさ。 インターネッツ!インターネッツ!HTMLとは「HyperText Markup Language」の略です。 「HyperText Markup Language」はドキュメントを記述するための言語です。 ドキュメントとは文書です。 マークアップとは文章の構造に意味づけをすることです。 HTMLではタグをもって文書に意味付けがなされます。 HTMLは文書を書くための言語フォーマットでありそこに個人の裁量によらない記述のためのルールがあるというだけのことなのです。 ルールがあるからそれに従う「べき」というただそれだけ。 正しいHTMLを書く目的はただ一つ – ネコメシCEOブログ それでは、なぜ正しいH

    セマンティックなHTMLを書くべき理由
    gorodoku
    gorodoku 2013/03/23
    独り言なんで…
  • CSSahaムービー 花に囲まれた洋館

    出題編以下の画像のどこかが30秒かけて徐々に変化します。さてどこが変わってるでしょうか。IE9以下非対応です、モダンブラウザでご覧ください。 30秒で変化しきってそのあと30秒で逆再生…を無限ループしてますのでじっくり何度も見てればわかるかも。 答えは以下の通り。黒枠にマウスのっけると解答が表示されます。 解答編 前回のが思いのほか気づきにくかった?みたいなのでものっすごくわかりやすいとこ変化させてみました…がさすがにこれは目立ちすぎですね。 ちなみにこれはCSSのキーフレームアニメーション使って作ってます。 問題の画像加工も丁寧にやんないと面白みも半減なのでその辺も頑張んなくちゃ。 んじゃまた。

    CSSahaムービー 花に囲まれた洋館
  • CSSで作ったahaムービー 空き地に放置された… | 56docブログ

    一昔前にahaムービーって流行りましたよね。時間かけてちょっとずつ変化する画像、どこが変わってるかわかりますか?ってやつ。 たしか脳科学者の茂木健一郎さんがテレビ出だした頃からですよね。あれっぽいやつCSSで作ってみたのでどうぞ。 出題編以下の画像のどこかが30秒かけて徐々に変化します。さてどこが変わってるでしょうか…あ、すみませんIE9以下では多分見れないと思いますのでモダンブラウザでどうぞ。 ちなみに30秒で変化しきってそのあと30秒で逆再生…を無限ループしてますのでじっくり何度も見てればわかるかも。 答えは以下の通り。黒枠にマウスのっけると解答が表示されます。 解答編 ちょっと簡単すぎましたかね? ちなみにこれはCSSのキーフレームアニメーション使って作ってます。 次はもうちょっと凝った問題作ってみようかな。 んじゃまた。

    CSSで作ったahaムービー 空き地に放置された… | 56docブログ
    gorodoku
    gorodoku 2013/03/02
    CSSで茂木健一郎さん風のahaムービーを作ってみました。作り方は書いてないけど
  • もうCSS3で悩まない チートシート/リファレンス系サイトまとめ

    先日書いたCSS小ネタまとめのようにCSS3も使えば使うほど味が出て、応用次第で色んなことできて楽しいですよね。私も大好きです、CSS3。 IE非対応云々のためハックがどーこーとかめんどくさいことはありますけど。 というわけでここらで初心者からパワーユーザーまでぜひおさえておきたいチートシートページやリファレンスサイトをまとめておきますので参考にどうぞ。 CSS3の困った/アレが知りたい、はここで調べよう筆者選で7つほど。他にもいろいろあるんですが、読みやすいのメインに挙げてみました。 1.E BISUCOM TECH LAB : CSS3プロパティ&ブラウザ対応一覧 恐ろしくまとまり過ぎているページ。もともと書籍の巻末付録だったものをWebで公開しているらしいです。各プロパティの対応ブラウザが一目でわかるのがありがたい。 ベンダープレフィックスの要・不要とかまで書いてます。時々更新されて

    もうCSS3で悩まない チートシート/リファレンス系サイトまとめ
    gorodoku
    gorodoku 2013/02/28
    特に初心者向けに使いやすいところかな。
  • CSSで文書の段組表現を行うcolumnプロパティの使い方

    CSSレイアウトやってると段組もボックス並べてやっつけちゃいたくなりますが、一連の文書を段組にそって記述するために途中でぶった切ってボックスまたいで書くのは面倒くさいし記述の方法としてももなんか変です。 というわけでビジュアルじゃなくて文書読ませるのに段組をするプロパティのご紹介。 段組にすると視線の横移動が少なくて済むお題のHTMLはこちら。 <div> <p>上海のある家の2階で、占い師をやっているインド人の老婆が、アメリカ人の商人と話し合っていた。商人は戦争で大儲けをする為に、日米戦争がいつ頃起こるのかを占って欲しいと頼む。始めは渋っていた老婆だが、前金として小切手をもらうと愛想が良くなり、自分にはアグニの神がついているから占いは絶対に外れないと言って引き受ける。商人が帰ると老婆は家にいる一人の少女を呼びつけ、今夜アグニの神にお伺いをたてるなどと話す。</p> <p>丁度その時、下の

    CSSで文書の段組表現を行うcolumnプロパティの使い方
    gorodoku
    gorodoku 2013/02/22
    テキスト量の多い場合に段組をどうするか、という話。
  • CSSでディスクを回転浮上させるエフェクトのサンプル

    CSS演出小ネタ連投です。 【borde-radius】で作った丸型の要素に対し、マウスオーバーでコンテンツを回転させながら浮かび上がらせる方法です。 transformで拡大と回転言葉で説明するのはとっても難しい(けどやってることは全然難しくない)のでさっそくサンプルをご覧下さい。 HTML <p> <span>Shop</span> <a href="#">More info</a> </p> 【p】のなかに【span】と【a】が並んで内包されています。通常時は【span】のみ表示させておいてhoverで【a】を浮き上がらせてこよう、という構想。 p,span,a{ display:block; position:absolute; width:100px; height:100px; border-radius:50%; font-size:16px; text-align:cent

    CSSでディスクを回転浮上させるエフェクトのサンプル
    gorodoku
    gorodoku 2013/02/15
    平面的に回転しながら拡大で浮き上がってくるように見えるボタン的なもののエフェクト
  • CSSのtransformでクルクル回転するパネルのサンプル

    CSSの【transform:rotate()】を使った回転するパネルのサンプルを作ってみました。 手法としては比較的知ってる人も多いかもしれませんが自分用備忘録として。 回転変形おもしろーいベースとなるHTMLはこちら。 <p><a href="#">Sample Box 1</a></p> はい、1行ソースです、すみません。単純に【p】の中に【a】を内包しているだけ。これに p{ display:block; margin:10px; width:100px; height:100px; } a{ display:block; line-height:100px; text-decoration:none; text-align:center; color:#fff; border-radius:6px; background-color:#44f; transition:0.3s l

    CSSのtransformでクルクル回転するパネルのサンプル
    gorodoku
    gorodoku 2013/02/14
    パネルくるくるの演出の基本的なところ。
  • CSSキーフレームアニメーションを使ったバナーの作りかた

    広告バナーで多少動きのあるものを作ろうと思ったら現在でもアニメーションgif使うのが主流だと思うんですが、CSSanimationプロパティとキーフレームを使ってそれっぽいもの出来ないかなぁと簡単なものを試作して見ました。 animationプロパティと@keyframesCSS3には【animation】というプロパティがあってこれを使うと【@keyframes】で指定したキーフレームに沿って時間的に他のプロパティを変化させることができます。これによりアニメーション的なものやコマ送り動画(パラパラアニメ)みたいなものが作れます。 …というのを言葉で説明してもイマイチよくわからないと思うのでまずはサンプル成果品をご覧下さい。 ちなみにこのプロパティ、当記事作成段階ではChrome,FireFox,Safariでのみ対応してますのでOperaやIEの方は対応ブラウザでご覧いただきたいと思い

    CSSキーフレームアニメーションを使ったバナーの作りかた
    gorodoku
    gorodoku 2013/02/08
    とりあえず手探りでサンプル作ってみました。
  • 画像不要CSSだけで作るテキストロゴデザインのTips

    WebサイトのロゴタイプといえばPhotoShopを初めとした画像ソフトを用いて作るのが一般的な気もしますが、シンプルなものならCSSのプロパティを指定するだけでも作れたりします。今回はそのサンプルとフォント関係で使うCSSプロパティいくつかのおさらいなどを。 行間・字間で印象はぐっと変わる サイトトップのタイトルを画像ではなくh1タグなどで表示して文字として扱うのはSEO的効果がある!…とは限りませんが、ユニークな人名や店名、フレーズなどをサイトのタイトルとしたときには競合少ないんでタイトル+他のワードなどで検索されたときに多少の効果はあるんじゃないでしょうか。 Web fontもいちいちロードするのに時間がかかるというデメリットもありますが、日語使わない英数字だけなら比較的ストレスなく使いやすいと思います。というわけで今回のサンプルに使うフォントは過去記事に書いたGoogle web

    画像不要CSSだけで作るテキストロゴデザインのTips
    gorodoku
    gorodoku 2013/02/05
    手数のかからないCSSによるテキストロゴデザイン。
  • CSSのみ画像不要のドット柄背景の作り方を若干丁寧に説明してみる

    ドット柄を見ると職業柄ついパンチングメタル(等ピッチ穴明きの鉄板)を思い出すゴロドクさんです、どうも。 「CSSのみ画像不要のストライプ柄背景~」という記事に引き続き、CSSのみの背景パターンの作り方の解説です。今回はドット柄に挑戦です。 背景イメージに円形グラデーションを上適用してみる ベースとなるHTMLは前回同様1行のみです。単純なボックスの適用に対して考えてみます。 <div class="dot"></div> クラス名は自分で分かりやすいように適当につけておいてください。今回は単純にドット柄なので dot としておきますね。 基CSSは以下の通りとします。 .dot{ display:block; width:300px; height:300px; background-color:#ff0040; } 【ブラウズ結果】 サンプルページ 300px×300pxのボックスに単

    CSSのみ画像不要のドット柄背景の作り方を若干丁寧に説明してみる
    gorodoku
    gorodoku 2012/10/12
    CSSでのドット柄背景の作り方。同じようなパターンでストライプ柄もできたりします。http://blog.56doc.net/Entry/424/ よろしければこちらも参考に。
  • CSSのみ画像不要のストライプ背景の作り方を若干丁寧に解説してみる

    縦ボーダーのシャツを着ても縞のゆがみなんて全く気にならないガリのゴロドクさんです、どうも。 CSSで作る吹き出しの記事がなかなか評判良かった(WEBクリエイターボックスさんにツイとFBで拡散されて見たことのない時間PVになりました。ありがとうマナさん!)ので画像不要・CSSのみの定番演出シリーズ第2弾ということで「ボーダー柄の背景」の作り方を解説します。 ツートンのバックグラウンドイメージを繰り返す ベースとなるHTMLは例によって1行のみです。どのタグでも良いんですがとりあえず中身のないdiv要素を用意してこれに適用することとします。 <div class="stripe"></div> CSSではクラスで管理しようと思いますので適当にクラスを付けておいて下さい。 基となるCSSは以下の通り。 .stripe{ display:block; width:425px; height:22

    CSSのみ画像不要のストライプ背景の作り方を若干丁寧に解説してみる
    gorodoku
    gorodoku 2012/10/06
    良くあるCSS Tips第2弾です。
  • 1