タグ

cssに関するFalkyのブックマーク (82)

  • Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot

    Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot Seperti yang kita pahami waktu ini ada sangat banyak permainan slot online paling sederhana yang dapat dimainkan dalam sekejap hanya cukup masuk di sana saja ojekslot terunggul. Di sini dapat ada sangat banyak bermacam permainan luar biasa yang pastinya dapat anda temukan dengan ringan. Beraneka permainan terbaik di sini dapat and

    Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot
    Falky
    Falky 2014/08/28
    これ困る。特にこのような用法において困る→http://mae.chab.in/archives/2348
  • ズルいデザインテクニック2013 + セミフラット version

    [大阪] プログラマー向けデザイン勉強会で発表させていただきました。 http://connpass.com/event/3086/ --- [あわせて読みたい] KSSで作るパターンライブラリ by @machida https://speakerdeck.com/machida/k…

    ズルいデザインテクニック2013 + セミフラット version
    Falky
    Falky 2014/08/27
    フラットデザインの流行に合わせた「ズルいデザイン」シリーズの2013改訂版//セクション10、数字のところで普通にDIN使ってるの気になる。DIN系がフリーで落とせるのおかしいのでは
  • [CSS]ナビゲーションやリストなど、inline-block要素の間にできる隙間を解決する方法

    ナビゲーションを実装する時など、ul要素を使って水平に並べると意図しない隙間ができてしまうのを解決する方法を紹介します。 Fighting the Space Between Inline Block Elements [ad#ad-2] デモ 解決方法 floatでいいんじゃないの デモ まずは、元となるコードから。 HTML nav要素を使い、a要素で各アイテムを実装します。 <nav> <a href="#">One</a> <a href="#">Two</a> <a href="#">Three</a> </nav> CSS 「display: inline-block;」を使って水平に並べます。 nav a { display: inline-block; padding: 5px; background: red; } このままだと、下記のように意図しない隙間ができてしまいま

    Falky
    Falky 2014/08/21
    font-size: 0; !!! 気づかなかったそれ!まじか!言われてみりゃ確かに!!//display: table-cell; はIE8+なのでIE7対応の時にはfont-sizeかー
  • position: absolute; の指定で要素が上下左右中央配置になる理由

    人様の人気エントリーに乗っかる感じで恐縮ですが、「CSSblock 要素を上下左右中央寄せにする、イマドキの方法。 : バシャログ。」 という記事が話題になっていたので、なんでその指定で上下中央配置になるのか補足してみます。 詳しい話は下記のリンク先をご覧ください。 CSSblock要素を上下左右中央寄せにする、イマドキの方法。 : バシャログ。 何でこういうことを書くかというとですね、例えば CSS でこういう指定をするとこう表示されるっていう話に関しては、仕様書を基準に話して欲しいのです。 「なんかよくわからないけどこういう風に書いたらこういう表示になった。よかったね」 で終わらせるのは個人の自由ですが、仕様書を基になぜそうなるのかの根拠を知るとより一層理解が深まると思いますので。 なので余計なお世話なんですが、下記に小難しく書きます。 解説のためのサンプルソース 例えば、下記の

    position: absolute; の指定で要素が上下左右中央配置になる理由
    Falky
    Falky 2014/08/06
  • CSS snag of the day: images in tables with max-width set, not displaying properly in Firefox

    When did Firefox become such a steaming pile? OK, that’s not how I intended to start this. Just kinda had to get it out there. Anyway, a client brought an unusual bug with their website to my attention today. Since embracing responsive web design last year, I’ve become quite fond of using this little bit of code to make images resize dynamically to fit their containers: img { height: auto; max-wid

    CSS snag of the day: images in tables with max-width set, not displaying properly in Firefox
    Falky
    Falky 2014/08/05
    Firefoxにおいて、tableの子のimgにmax-width指定してもresponsiveにならないバグ。親のtableに対してtable-layout:fixedで治る。少なくとも2012年からあるようなので、moz的にはこれが正しい挙動という解釈なのかも。いずれ調べる。
  • CSSの詳細度をうまく操る - ワザノバ | wazanova

    http://csswizardry.com/2014/07/hacks-for-dealing-with-specificity/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約4時間前 Harry Robertsがブログで、CSSプロジェクトをうまくスケールさせるためには、詳細度の影響をうまく抑えて、メンテナンス性を高めることがポイントだと解説しています。 どれだけ思慮深くソースの順や継承関係を整理しても、詳細度がトリガーになった上書き起きると、それまでの努力が台無しになる。詳細度のタチが悪いのはオプトアウトできないこと。 であるが、その悪影響をうまくコントロールする策としては、 CSSにおいてセレクタとしてIDは使わないこと。クラスを使うことを上回るメリットはない。そもそも、IDでできることはクラスで

    Falky
    Falky 2014/08/04
    メンテ性のためにSassやLESSでネスト使うので、同時に詳細度も気にするなんて無理ゲー。一方、今は各ブラウザのインスペクタが優秀だから、!importantのデバッグは超簡単。無理して避ける必要はなくなってると思う。
  • アイコンの実装方法

    ウェブページにおけるアイコンの実装方法はさまざまです。マークアップに img 要素を配置する方法もあるし、CSS から背景画像やアイコン・フォントを使う方法もあります。そういった中からどの方法を採用すべきかを判断するには、HTML Standard の Requirements for providing text to act as an alternative for images にあるとおり、「そのアイコンの意味を伝えるテキストが付随するかどうか」を考える必要があります。 テキストが付随しないアイコン 家のアイコンだけでホームページへのリンクを表す場合など、ラベルとしてのテキストが存在しないアイコンは、自分自身でその意味を伝える必要があります。こういったアイコンの実装方法は限られていて、ほぼ 1 つしかありません。alt 属性に代替テキストとしてラベルを指定した img 要素をマー

    アイコンの実装方法
    Falky
    Falky 2014/06/28
    ラベルテキストがあればaltは空白『である必要があります』…そうか?例示だとa要素の中だからギリギリわからなくもなさそうだけど…alt省くならラベルテキストは個別マークアップすべきじゃないかなあ
  • レスポンシブなデザインにするなら知っておきたい。各ブラウザの小数点以下のピクセル値の扱い

    デザイン要素を固定しないリキッドレイアウトは、未知の端末にも対応するというコンセプトのもとに実装するレスポンシブウェブデザインには必須だと考えています。そのリキッドレイアウトを実装する際に理解しておきたいのが、パーセント値で幅や高さを指定した際に小数点以下になるピクセル値(10.5pxとか9.2pxなど)に対するブラウザの挙動です。 たとえばグリッドシステムを構築する際、計算上はあっているのにブラウザでは思った通りに表示されないといったことが起こります。これは、各ブラウザのサブピクセル(小数点以下のピクセル値)の扱いの挙動差により生まれます。 まずはパーセント指定の基から まずは前提となるパーセント指定の際の計算の基のおさらいから。。。 CSSでパーセント値を使って幅や高さ指定をすると、指定した要素を含む親要素をベースにピクセル値が計算されます。 たとえば100pxの親要素の中にある子

    レスポンシブなデザインにするなら知っておきたい。各ブラウザの小数点以下のピクセル値の扱い
    Falky
    Falky 2014/06/21
    Chromeが解決して大団円、かと思いきや、Mobile Safariが切り捨て組だった。これはキツい。iOS 7.1で確認。//2014.09.18追記: iOS 8.0にてMobile Safariが自動調整になったことを確認
  • link要素の順序を後から変更する

    ちょっとした事情があって干渉するルールを持つ二つのlink要素を状況によってスワップさせたいことがあった。どちらかのみを書いておいて条件に合わせて差し替えるのが普通のアプローチだと思うけど、先読みさせたかったのであらかじめ両方共読み込ませておいて、head要素内での順序を変えてカスケーディング順序を変えるという方法で行った。動的にlink要素の順序を変更すると、カスケーディングの順序に影響を与えるようだ。 Demo: link Element Order デモは.testの前景色を緑にするCSS・赤にするCSSの順で両方読み込み、後で緑にするCSSをhead要素の最後に動かしている。だいたいのブラウザで意図した通りに緑になるようだ。考えて見れば当然とも言えるんだけど、やろうとすら考えたこともなかったのでちゃんとしてるんだなーという感想。 var elmHead = document.hea

    link要素の順序を後から変更する
    Falky
    Falky 2014/06/21
    CSS読み込みのlink要素を「後から」並び替えるとどうなるか→どうやらだいたいのブラウザでカスケード順序が動的に変わる
  • いまさら聞けないRetina対応のための「ピクセル」の話

    ピクセル密度とピクセル比の関係 ピクセル密度は、数が多ければ多いほどスクリーン上で鮮明な描画ができるわけですが、上述したピクセル比とは直接関連しないものです(と考えています)。たとえば、Galaxy S IVのようにピクセル密度は441ppi、ピクセル比は2という端末もあれば、HTC Oneのように、ピクセル密度は468ppiだが、ピクセル比は3という端末もあります。 ※両方とも実機で検証したわけではないので、Wikipediaの情報が正しければの話ですが。 ※ピクセル比とは違うものですが、それと似た単位であるdppx (dots per pixel unit)では、CSSで定義された1インチが96pxになるため、1dppx = 96dpiになります。 ピクセル比に似た値「dp」とwindow.devicePixelRatio Androidの密度非依存ピクセル「dp」 Density-i

    いまさら聞けないRetina対応のための「ピクセル」の話
  • <length> - CSS: カスケーディングスタイルシート | MDN

    CSS チュートリアル CSS の基 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    <length> - CSS: カスケーディングスタイルシート | MDN
    Falky
    Falky 2014/06/16
    inは物理的な1インチを意味しない。標準ではデバイスは96dpiであると仮定され、1inは常に96pxを表し(これを「CSSピクセル」と呼ぶ)、同様に3pt=4px、25.4mm=96pxである。一方、実際のdpiに基づくpxを「デバイスピクセル」と呼ぶ。
  • CSS の content プロパティで Unicode 記号を使う - Seaoak's READ

    このブログは、Seaoak が読んだ趣味で作ったプログラム/Web サービスなどをネタに、勝手気ままに書いている雑記帳みたいなサイトです。 ⇒ 過去記事アーカイブRSS フィード 自作プログラムなどを公開中! ⇒ 「みゃくらったー」 ⇒ 「なぜふぉろ」 ⇒ 「いつふぉろ」 ⇒ 「uncensored_favotter」 ⇒ 「AddFooterIntoTweet」 ⇒ 「have_read_it_already」 ⇒ 「bk1_to_amazon」 ⇒ 「KlogShow の日語対応」 Twitter もやってます。 @seaoak2003 Seaoak が作成&配布している プログラムはすべて無保証かつ フリーです。具体的に言うと MIT License (X11 License) です。⇒ 詳細 このブログの内容はすべて Seaoak の個人的なものです。 Seaoak の

    CSS の content プロパティで Unicode 記号を使う - Seaoak's READ
    Falky
    Falky 2014/06/14
    ちょっとコツがいるのだけどよく忘れるので
  • Ultimate CSS Gradient Generator from ColorZilla

    background: linear-gradient(); /* W3C, IE10+, FF16+, Chrome 26+, Opera 12+, Safari 7+ */

    Falky
    Falky 2014/05/30
    CSSグラデーションジェネレータ。Adobe風のプリセットウィンドウがついてたり、作ったグラデーションのパーマリンクが取れたりする
  • RAIZIN Coolで学ぶ、イマドキのWebサイトの作りかた

    HTML5 Canvasを利用した冷気の演出が話題となった「RAIZIN JAPAN」のデモサイト。エキスパートが手がけたプロダクトを題材に技術的な解説を行っていくシリーズ第二弾は、RAIZIN Coolの実装を徹底解説します。 HTML5 Canvasを利用した簡易的な冷気の演出 最近の仕事で実装したものが海外の、しかも米シリコンバレーで話題になりました。 社内でもそうした簡単にできる(けど簡単そうに見えない)簡易的な実装に注目が集まり、ちょっとした話題になったので解説しつつ紹介したいと思います。 ※今回の解説用に、jsdo.itに実際に動くサンプルをアップしました。 さらに今回の解説用に特別に動作が分かりやすくなるオプションも追加しています。↓ (invalid jsdo.it code) 今回紹介するのはRAIZINというエナジードリンクの新バージョン「Cool」のLPです。 当初は

    RAIZIN Coolで学ぶ、イマドキのWebサイトの作りかた
  • 飛び出す要素をセンタリング

    一年くらい前からtop/right/bottom/leftプロパティーを使った水平・垂直センタリングをよく使うようになった。margin: 0 autoによる水平センタリングと同じように、理解できればわかりやすい手法なので気に入っている。ただrelativeを組み合わせたものと違って、センタリングしたい要素が親要素を飛び出す大きさの場合、左上が揃うように配置されるのがちょっと気になる。センタリングしたい要素の中央と親要素の中央とを合わせたい。 Demo: Centering Overflowed Element デモではとりあえず水平方向に飛び出すケースを考えている。見ればわかるようにセンタリングしたい要素が飛び出す場合、top/right/bottom/leftプロパティーを使った方法の場合は左が揃う。対してrelativeを使った方法の場合はセンタリングしたい要素の中央と親要素の中央が

    飛び出す要素をセンタリング
    Falky
    Falky 2014/05/26
    top:50%; left:50%; transform: translateX(-50%) translateY(-50%);
  • スマートフォンサイトのコーディング Tips あれこれ | バシャログ。

    ゴールデンウィークはゴールデンに過ごせそうにない Latin です。 今回はスマートフォンサイトのコーディング周りでのあれこれをまとめてみます。 先日の macky の記事、「スマホサイトの矢印付きメニューをCSSのみで実装する。」もあわせてご覧ください。 viewport 系の設定 描画サイズをデバイスの横幅に合わせる、拡大縮小を不可に これが一番よく見る形式でしょうか? <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"> 文字サイズの自動調整をオフにする 各スマホブラウザでは、横向きにすると text-size-adjust の処理が走り、自動で文字サイズを最適化(拡大)する機能があります。 読

    スマートフォンサイトのコーディング Tips あれこれ | バシャログ。
    Falky
    Falky 2014/04/24
    -webkit-appearance: none;
  • ::selection - CSS: カスケーディングスタイルシート | MDN

    CSS チュートリアル CSS の基 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    ::selection - CSS: カスケーディングスタイルシート | MDN
    Falky
    Falky 2014/04/18
    なくなってたとは知らなかった…
  • グラデーションとテキスト・シャドウによるリンクの下線

    Crafting link underlines on Medium などで紹介されている、リンクの下線をグラデーションの背景とテキスト・シャドウで表現する手法をこのサイトでも試してみました。やろうとしているのは、下線の色、位置、サイズのコントロールと、ディセンダーと直接まじわらずグリフをまたぎ越すような表現。 a { background: linear-gradient(#e00000 50%, transparent 50%) 0 1.25em repeat-x; background-size: 1px 2px; text-shadow: 0 1px white, 0 -1px white, 1px 0 white, 1px 1px white, 1px -1px white, -1px 0 white, -1px 1px white, -1px -1px white; } @me

    グラデーションとテキスト・シャドウによるリンクの下線
    Falky
    Falky 2014/04/14
    おもしろいけど日本語メインだと微妙だなあ
  • サクッと読める話題 - ネット等様々な話題を誤報を防ぎながら更新

    京アニ放火事件を受けて、メルカリに京アニ関連グッズ出品が急増しています。しかし中には高額すぎる出品があったり、そもそもメルカリで京アニグッズ …

    サクッと読める話題 - ネット等様々な話題を誤報を防ぎながら更新
    Falky
    Falky 2014/04/11
    親要素をdisplay:tableにすると解決する、と。うーん。他の要素に影響を及ぼす解決法はエレガントじゃないなあ…
  • CSS3対応のCSSセレクタ一覧 - CSSデザインノート

    404 Not Found お探しのファイルは見つからないようです。 お手数ですが、下記リンクからトップページへお戻りください。 CoolWebWindow Copyright (C) Cool Web Window All Rights Reserved

    Falky
    Falky 2014/04/09
    あまりによく忘れるので自分の記憶力の悪さにうんざりしてくる