coemiのブックマーク (96)

  • [CSS]画像置換「-9999px」のパフォーマンスを改善した新しいテクニック

    テキストで実装した見出しなどを画像に置換するテクニックで「-9999px」が有名ですが、そのパフォーマンスを改善するテクニックを紹介します。 Replacing the -9999px hack (new image replacement) [ad#ad-2] 画像置換:-9999px 改善したテクニック 画像置換:-9999px -9999pxを使った画像置換のテクニックは、下記のようになります。 HTMLは見出し要素で実装します。 HTML <h3 id="sample06">見出しのテキスト</h3> 「text-indent:-9999px;」でテキストを見えない位置にし、見出しとなる画像を背景画像として表示します。 #sample06{ width:300px; height:50px; background:url('bg-01.gif') no-repeat 0 -250p

    coemi
    coemi 2015/03/18
  • IE8以下でメディアクエリが効かないとき…

    レスポンシブデザインを制作する際に「Media Queries(メディアクエリ)」を使用してCSSの表示を切り替えますが、IE8以下ではこの「Media Queries」に標準対応していません。そこで「css3-mediaqueries.js」等を読み込むことで対応させたりしますが、それでもこのMedia Queriesが効かないということがあります。そこで、確実にMedia Queriesを使ってcssを読み込む方法をまとめておきます。 Media Queriesを使用してcssを読み込む3つの方法 まずは、Media Queriesを利用してCSSを切り替える際の方法には3つあります。 (1).Linkタグのmedia属性で指定する <link rel="stylesheet" media="screen and (min-device-width: 781px)" href="pc.

    IE8以下でメディアクエリが効かないとき…
    coemi
    coemi 2015/03/17
    IE8用のjsを読み込んで@media指定する
  • はてなブログ | 無料ブログを作成しよう

    トルコ水紀行 -前編 イスタンブール- みなさんこんばんは、地図子です!8月は久しぶりに毎月更新にしようと思います。今までずっと名古屋について書いてきましたが、ワープして・・・ トルコについて書きたいと思います。 2024年6月に念願のトルコに行ってきました。いつからトルコに行きたかったかわから…

    はてなブログ | 無料ブログを作成しよう
    coemi
    coemi 2015/03/15
    IE9以下でリンク画像の周りに線がでたのをcssで消す方法
  • jQueryでレスポンシブ対応のブラウザウィンドウ幅めいっぱいに要素を並べたコンテンツスライダーを設置する実験|BLACKFLAG

    半年ほど前にここで、「jQueryでブラウザウィンドウ幅めいっぱいに要素を並べたコンテンツスライダーを設置する実験」と題して、画面幅めいっぱいでのコンテンツスライダーを紹介しましたが、当時紹介したスクリプト構成だとレスポンシブには対応していませんでした。 同じ、画面幅めいっぱいでのコンテンツスライダー構成でレスポンシブ対応させたパターンを必要に駆られて作成してみたので、ここでも紹介してみたいと思います。 【2014/01/15】 スライダー部分にフリック動作を追加しました。スクリプト内の設定でフリック動作のON/OFFを設定が可能です。 このスライダーはなかなか言葉では説明しずらいのでまず動作サンプルから。 「jQueryでレスポンシブ対応のブラウザウィンドウ幅めいっぱいに要素を並べたコンテンツスライダーを設置する実験」サンプルを別枠で表示 スライダー中心にメイン表示エリアを設置して、その

    jQueryでレスポンシブ対応のブラウザウィンドウ幅めいっぱいに要素を並べたコンテンツスライダーを設置する実験|BLACKFLAG
  • photoshopのデザインカンプから画像の切り出し→compass(-rails)でのcssスプライト画像作成の流れ - 訳も知らないで

    RailsアプリのUIデザイン〜コーディングするにあたり、 今回はじめてphotoshopとsass,compassを使用しました。 Web(UI)デザインの作成を、Fireworksからphotoshopにのりかえた。 - 記すに足らず。 はじめてSass(Compass)を使ってみた&CSS設計について初めて考えてみた(SMACSS)時の感想 - 記すに足らず。 そのときにやってみた Photoshopのデータから画像切り出し→compass(-rails)でcssスプライト用画像を作成する方法のまとめ。 photoshopの画像をスライス photoshopから画像を切り出す際、CCから追加された 「画像アセット」 という機能を使うと便利です。 画像アセットとは? レイヤーに決められた名前を付けるだけで、 勝手に画像として切り出してくれます。 〜参考にさせていただきました!〜 使い方

    photoshopのデザインカンプから画像の切り出し→compass(-rails)でのcssスプライト画像作成の流れ - 訳も知らないで
    coemi
    coemi 2015/03/13
    レイヤー名に拡張子付の名前をつけると、それに従ってassetというフォルダに画像を書き出してくれる機能。画像アセット。
  • これからSassを始めたい人へ!導入手順をまとめてみた(Dreamweaver対応) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。LIGフィリピン支社代表のせいとです。 全く関係ない話ですが、ポケットモンスター X・Yが発売されたそうですね。「金・銀、ブラック・ホワイトときたら、次はパステルカラー辺りが来るはずや!間違いない!」と思っていた僕の予想はまんまと外れました。まあそれはいいとして、 今回はSassについてちょっと語らせていただきます。Sassというと、「効率、コーディングスピードが超上がるらしい」とか、「LINE株式会社、株式会社DeNAとかも採用してるらしい」という話を聞きます。僕もSassについては勉強しているんですが、当初はわかりにくい部分もありました。 それは「そもそもSassが何なのかよくわからない。プログラミング言語??」ってことと、「インストールが上手くいかない!コマンドプロンプト使い方わからない!Dreamweaver(以下DW)動かない!GUIソフトってなに!?」ってことです。

    これからSassを始めたい人へ!導入手順をまとめてみた(Dreamweaver対応) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    coemi
    coemi 2015/03/07
    導入編
  • Photoshopを使ってシネマグラフを作る方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    動画を準備する シネマグラフの完成度は動画のできにかかっています。主な条件は以下の3つです。 ネマグラフがうまくできる条件 1. カメラが固定されていること シャッターを押すちょっとしたブレでもつなげると気になったりするので、三脚&リモートシャッターなんかがあるといいと思います。 2. ループの繋ぎ目が気になりにくい動きであること 髪の毛のふわふわとか水がチョロチョロ流れる動きなど、動きが単純で短い時間でも成立するものが向いています。しかしこういった動きはすでによく使われていて、マンネリなのも事実ですね……。アイデアをひねり出すのが一番大変な作業かもしれません。 3. 動いてる部分の背景に動きがないこと 後で詳しく説明しますが、動画の上に静止画を置いて、動かしたい部分に穴を空けるというのがおおまかな手法なので、動かしたい部分以外にちょっとでも変化があると違和感が生まれます。 以上の点を踏ま

    Photoshopを使ってシネマグラフを作る方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    coemi
    coemi 2015/03/04
    シネマグラフの作り方と動画素材サイト紹介
  • 暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]

    2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、当にありがとうございました。

  • スマホのレスポンシブデザインで右側に余白ができる場合 | Web Design Leaves

    レスポンシブのサイトを作成していたら、何故かスマホのサイズの場合のみ、右側に余白(空間)ができていた。 HTML の構造は以下のようなもの。 <body> <div id="header" class="clearfix"> <div id="header_inner"> <h1 id="logo">タイトル</h1> </div> <div id="navi"> <ul id="navi_menu" class="clearfix"> <li><a href="index.html">Home</a></li> <li><a href="works.html">Works</a></li> <li><a href="statement.html">Statement</a></li> <li><a href="#" class="disabled">Resume</a></li> <li

    coemi
    coemi 2015/02/22
    スマホの右側の謎の余白はWrapper要素にoverflow:hiddenで対処可能
  • タグの入れ子ルール

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    タグの入れ子ルール
    coemi
    coemi 2015/02/22
  • CSSレイアウトを学ぶ

    このサイトでは、ウェブサイトのレイアウトに関するCSSの基礎を学ぶことができる。 CSSのセレクタ/プロパティ/値について、ある程度の知識がある事を前提として書かれている。ところで、このサイトを見ている人の中には、既に少なからずレイアウトの知識がある人もいるだろう。そんな君でも、何か新しい発見があるかもしれない。HTMLCSSについて初級レベルから学びたい君は、チュートリアルが参考になる。そうでなければ、次に君がプロジェクトに携わるとき、その苛立ちを少しでも我々が軽減できるかどうか、このサイトを見てほしい。

  • http://ideahacker.net/2013/12/03/6983/

    http://ideahacker.net/2013/12/03/6983/
    coemi
    coemi 2015/02/22
    画像にできる謎の隙間のけしかた
  • たった一行でclearfixを使わずにfloatを解除するテクニック|クロノドライブ

    floatを使った際の表示の崩れを正すためによく使われるclearfixですが、それを使わずともfloatを簡単に解除する方法をご紹介します。 HTML

    たった一行でclearfixを使わずにfloatを解除するテクニック|クロノドライブ
    coemi
    coemi 2015/02/22
    overflow:hiddenでFloat解除
  • CSSでdiv全体をリンクにする方法 - チョコパイを240こ食べたエンジニア

    久々の投稿;; CSSの覚え書きー! リンクつけたいからaタグ使うけど、ブロック要素全体にリンクをつけたいときはどうするか?? div要素をaタグで囲むのはだめっ aタグはインライン要素だから中にブロック要素は書けない… そんなときは、CSSでできるというのを今更知った~ http://d.hatena.ne.jp/atu_web/20120412/1334250031 ここを参考にさせていただきましたー! ググったらこのやり方は結構でてきましたね、常識でしたか……知らなかった…;; a要素をブロック要素にする a要素をdivと重ねるために、divを相対配置、a要素を絶対配置でdivが基準になるように位置を指定 IE7とかIE8に対応させるなら、背景を指定しないとリンクにならないので適当にカラーを指定して透明にする してやるんですね~へぇ~ やってみた HTML <div id ="lin

    CSSでdiv全体をリンクにする方法 - チョコパイを240こ食べたエンジニア
    coemi
    coemi 2015/02/22
    画像等の複数要素の入ったbox全体をリンクにする方法。
  • Chromeでメールの予約送信ができる Right inbox for Gmailで遊ぼう!! - 週刊アスキー

    仕事が深夜に及び、このタイミングでメールを送ると先方に迷惑かも……。仕事をしていて、こんな状況に陥った経験はないだろうか。誰しもが使っているメールだが、マナーに対する考え方は人それぞれ。「念のため、少し時間帯をずらして送信しておこうか」と迷った際に活用したいのが『Right inbox for Gmail』だ。このChrome拡張機能を使って、予約送信しよう。

    Chromeでメールの予約送信ができる Right inbox for Gmailで遊ぼう!! - 週刊アスキー
  • リンク(aタグ)をブロック要素(div)全体に効かせるCSS

    スマートフォンの普及で、レスポンシブデザイン、スマホファーストが推奨されつつある中、今までどおりにテキストにリンク指定するだけでは、ユーザビリティを損ねてしまう場合があります。 例えばECサイトの検索結果一覧に表示される、画像とタイトル(テキスト)だけでなく、商品BOX(画像、タイトルが含まれる)全ての範囲にaタグ(リンク)を適用するCSSの書き方を記述します。 ※文中にサンプルとして掲載しているBOXは全て、レスポンシブデザイン対応しているので、PCでご覧の方はブラウンザの幅を小さくしたり大きくしたりすることで、BOXにの伸縮を確認できます。 PR .link_box{ position:relative; width:30%; padding:5%; border:solid 1px #CCC; margin:0px auto 20px; } .link_box a{ positio

    リンク(aタグ)をブロック要素(div)全体に効かせるCSS
    coemi
    coemi 2015/02/21
  • div全体をリンクにする方法

    coemi
    coemi 2015/02/21
  • WordPressでブログを開設して3ヶ月目の人にオススメしたい便利なプラグイン12選 | 株式会社LIG

    こんにちは、メディア事業部のエリーです。 3年目の浮気、石の上にも3年と言いますが、ブログで言うと“3ヶ月”がターニングポイントになるんじゃないかと、わたしは思っています。 ブログを書くのにも慣れ、だんだんアクセスが増えてきたころ、「意外に読まれてるなあ」と思うと同時に、「そんなに一気には読まれないんだなあ」と現実にショックを受けるのではないでしょうか。 ということで、今回は、WordPress専用超高速サーバー「Z.com byGMO」さんに、3ヶ月目を迎えたブロガーが抱えるありがちな悩みと、それを解決するプラグインをお聞きしました。 3ヶ月目には入れておきたいプラグイン12選 WordPressでブログを始めたものの、プラグインをそこまで使いこなせてないし、「どれが良いのか分からない!」という人におすすめな12選です。 目次 スパムコメントやトラックバックを防ぐ「Akismet」 セキ

    WordPressでブログを開設して3ヶ月目の人にオススメしたい便利なプラグイン12選 | 株式会社LIG
  • 【実例つき】写真編集ソフト「Photoshop Lightroom」の使い方 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    ミッション! ではさっそく、今回のミッションを発表します。 こちらの写真を・・・ こちらの写真に変えるのです! そもそもAdobe Photoshop Lightroomとは? 「Photoshop」という単語が入っているけど、「Photoshop」とはどういう関係なの?と、Lightroomが初耳の方なら誰もが首を傾げるでしょう。 公式サイトの文言を見てみましょう。 Lightroom とは何ですか?また、どのような人を対象としていますか? Adobe Lightroom は、初心者からプロフェッショナルまで、あらゆるレベルのユーザーが写真に必要なすべてのツールを搭載しています。Lightroom は、コンピューター、Web、iPad、モバイルデバイスなど、どこにいても写真を整理、編集、共有できます。お気に入りの写真を編集したり、フラグ付け等の作業をしても、他のデバイスにも全ての編集作業

    【実例つき】写真編集ソフト「Photoshop Lightroom」の使い方 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    coemi
    coemi 2015/02/20
    風景をドラマチックに
  • [CSS]iPhoneでsubmitボタンのテキストがずれた時の対応方法

    submitボタンのスタイルがiPhone(Mobile Safari)で、テキストがずれたり、「border-radius」の角丸が期待より丸くなってしまった際の対応方法を紹介します。 Styling Submit Buttons for Mobile Safari デモページ キャプチャの元画像:協力(@sparrowSeven) この現象はデスクトップ用のブラウザ(Safari, Firefox)では起きませんでした。また、iPhoneのシミュレーター(iBBDemo2)でも確認できませんでした。iPhone4固有の現象のようです。 原因と思われるのはpaddingの値が正常に適用されていないような感じで、未対応時、対応時のスタイルシートは下記の通りです。 未対応時のスタイル HTML HTMLは非常にシンプルです。

    coemi
    coemi 2015/02/17
    iPhone独自のボタン表示を打ち消しCSSをありのままに