タグ

cssに関するHayatoのブックマーク (23)

  • [iOS 8] Safari 8 で CSS Compositing and Blendingをサポート | DevelopersIO

    こんにちは、清田です。 WWDC 2014のSafari 8のセッション内で、CSS ShapesとCSS Compositing and Blendingをサポートすることが発表されました。 サポートされたCSS Compositing & Blendingについてご紹介します。 CSS Compositing & Blendingとは? 色の合成と混色をcss側で制御することが可能になったとのこと。それでもなんのこっちゃですよね。。。。 簡単なイメージ図で説明してみたいと思います。まず、従来のCSSでは、レイヤーAの上部にレイヤーBを被せたレイアウトをすると以下のようなに表示されるかと思います。 次に、同じレイアウトのまま、CSSのブレンドモードを反映して描画してみると以下のように色が合成された表示結果が再現されます。 ブレンドモードでは上部に重ねられたレイヤーが、下の要素の色味を取得

    [iOS 8] Safari 8 で CSS Compositing and Blendingをサポート | DevelopersIO
  • 内包要素の数が変動しても僕には擬似クラスと間接セレクタがある - dskd

    公開日2013-12-04タグAdvent CalendarCSSCSS Property Advent Calendar 2013 4日目のエントリです。 昨日、げこたんさんに BEM Advent Calendar を手伝ってもらったら、 おや?プロパティの方に恩返しがありませんね? — げこたん (@GeckoTang) 2013, 12月 2 と言われてしまったので2回目を登録しました。 要件 「データがある時はリンクを出したい」などのニーズで内包要素の数がページによって増えたり減ったりすること、けっこうありますよね。それが普通のテキストリンクではなくタブだとかサムネだとかでレイアウトにも関わるとき、要素の数によってスタイルを切り分けなきゃいけないわけですが、タブが2つの時には .tabs2。5つの時には .tabs5 とかいちいちクラス付与させるのも面倒くさいわけです。 どういう

    Hayato
    Hayato 2013/12/28
  • 試験管のなかのコード :: CSS による印刷制御に関するメモ

    CSS による印刷制御に関するメモ CSS による印刷制御に関して個人的に抑えておきたいことをメモ。 改ページ page-break-before, page-break-after で改ページの制御が可能。 指定可能な値は auto、always、avoid、left、right のいずれか。 <div class="page" style="page-break-after: always;"> ここが 1 ページ分。 </div> Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification - 13 Paged media http://www.w3.org/TR/CSS2/page.html#page-break-props A4 に印刷する場合は 649px x 891px A4(210mm x 297mm)

    Hayato
    Hayato 2010/08/23
  • 覚えて良かったCSSテクニック « zaru blog

    ここ最近、覚えてよかったなーと思ったCSSテクニックをまとめてみる CSSテクニックは時代とともに変わっていくけれど、ここ1年ほどスタメンレベルで使うCSSテクニックが絞られてきたので、ここらでちょっと個人的にもまとめておこうかと。 liボックス 幅:190px マージン:15px liボックス ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。 liボックス ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。 <li>にはクラスを指定せずに、左右にぴったりくっ付くように配置が可能。 <style type="text/css"> #box1{ width: 600px; } ul{ width: 615px; margin: 0 -15px 0 0; overflow: hidden; _zoom: 1; font-size:7

    Hayato
    Hayato 2010/04/25
  • CSSハック一覧

    2013年3月23日 CSS 異なるブラウザーで見たらレイアウトが崩れる。。CSSハックはそんな時のお役立ち裏技(?)です。私がブックマークしているCSSハックに関するWebサイトがたくさんあったので(Safariがのってない・IE8しかのってない。。等の理由で)、自分用メモ。「こんなやり方もある!」というのがあればコメントして教えてください! ↑私が10年以上利用している会計ソフト! Internet Explorer IE6以下 #help_me { _color: blue; } * html #help_me { color: red; } IE7 *:first-child+html #help_me { color: red; } *+html #help_me { color: red; } IE6, IE7 #help_me { /color: blue; } IE8 #h

    CSSハック一覧
    Hayato
    Hayato 2010/02/25
  • iPhone用CSS [iPhone生活]

    iPhone用のスタイルシートを別途用意する場合 下記のようにall.cssというスクリーン用のスタイルシートを、 pc.cssiphone.cssに分けて下記のように設定することで、iPhone用のhtmlを作らずにiPhone用のレイアウトを用意することが出来ます。 media="screen and (min-device-width: 481px)"> media="only screen and (max-device-width: 480px)"> if IEの部分は、IEがmedia="screen and "を読み込めないため、IE用に再度外部CSSを宣言しています。 既存のスタイルシート内にiPhone用のスタイルを追加する 一方、外部スタイルシートを分けずに、またはhtml内にスタイルを宣言している場合にそれを生かしてiPhone用のスタイルを宣言することが出来ます。

  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • iPhone 向けCSSの記述ポイントなど - Office L テクニカルノート

    先日 iPhone 3GS を買ったので、いろいろなサイトを見ているのですが、対応していないサイトが多くて辟易しています。先代の iPhone や iPod Touch が出た頃から考えれば、ずいぶん経過しているはずなのですが。。。 一日も早くもっともっと対応サイトが増えてくれればいいな、ということで、対応への記述ポイントなど書いてみようと思います。 もっと iPhone でストレスなくインターネットが使えますようにw 何はともあれ viewport お願いだから全部のサイトに viewport つけて欲しい。 iPhone の Safari は、デフォルトで 980px をviewport として扱うため、指定のないサイトの場合、横幅を 980px だとして扱います。縮小表示されてしまうので、正直読めません。 Apple のサイトも 980px で表示されますが、そのままの状態で文字が読

    iPhone 向けCSSの記述ポイントなど - Office L テクニカルノート
  • JavaScriptを使わずにWebブラウザの閲覧履歴を盗む | スラド セキュリティ

    bugzilla.mozilla.org では JavaScript を使う exploit も使わない exploit も Bug 147777 [mozilla.org] として扱っています。この bug のコメント中、 JavaScript を使わない例は、はっきりしたものとしては 2006 年 12 月の Comment 71 [mozilla.org] が初出でしょうか。 2005 年 6 月の Comment 48 [mozilla.org] もそれっぽいですが。 まだ正式版どころか RC も出ていないので一般の人にはお勧めしませんが、人柱の人は Firefox 3.5 Preview を使って about:config から layout.css.visited_links_enabled を false にすると、リンクが visited かどうかによってスタイルを変えるの

  • Syntax and basic data types

    Note: Several sections of this specification have been updated by other specifications. Please, see "Cascading Style Sheets (CSS) — The Official Definition" in the latest CSS Snapshot for a list of specifications and the sections they replace. The CSS Working Group is also developing CSS level 2 revision 2 (CSS 2.2). 4.1 Syntax This section describes a grammar (and forward-compatible parsing rules

    Hayato
    Hayato 2009/09/06
    css2.1 字句解析
  • Syntax and basic data types

    Note: Several sections of this specification have been updated by other specifications. Please, see "Cascading Style Sheets (CSS) — The Official Definition" in the latest CSS Snapshot for a list of specifications and the sections they replace. The CSS Working Group is also developing CSS level 2 revision 2 (CSS 2.2). 4.1 Syntax This section describes a grammar (and forward-compatible parsing rules

    Hayato
    Hayato 2009/09/06
    css3 の字句解析
  • CSS2の構文と基本データ型

    4.1 構文(Syntax) この章では、CSS2を含む全版のCSSに共通する、文法及び上位互換の解析規則(forward-compatible parsing rules)について述べる。 将来の版のCSSは、何らかの制約が追加されるとしても、ここに述べる構文を核にしたものになる。 以下の解説は標準情報であり、[D CSS2の文法]で示す標準の文法規則によって補完されるものである。 4.1.1 字句解析(Tokenization) CSS規格においては、そのバージョン(1版、2版、これから先のあらゆるバージョン)に関わらず、中心になる構文として同じものを採用する。 こうすることによって、UAが設計された当時に存在しなかったバージョンのCSSスタイルシートでも(完全にではないが)解析できるようになるのである。 CSSの最新版が普及するまでの間、この特徴を利用することによって、古いUAにも対

    Hayato
    Hayato 2009/09/06
    字句解析
  • 今時のWebサイトを構築するのに便利そうなCSSフレームワーク·Malo MOONGIFT

    海外に見る最近のWebサイト(特にトップページ)のデザインは、縦に何段かに分かれたデザインが多い。一番上は大きな画像とともに二段構成、その下が2×2のテーブル組みなどでサービスの特徴を書き、次に横並びの3段で利用者の声といった具合だ。 今時のWebサイトっぽいデザインが簡単に まぁテーブルで組めばできないことはない。だがそれはださい、ださすぎる。CSSだけでどうにかしたい所だが、ブラウザの互換性も含めて考えるとプログラマにはとても無理だ。Firefoxで見られるように何とか組んで、IEで見たら吹き飛んでいた…なんてなったらもうやる気がなくなる。そんなことになる前に使いたいのがMaloだ。 MaloはGoogle Code上で公開されているCSSフレームワークで、GPLの下に公開されている。 Maloが実現するのは複雑な、それでいて簡単に設定できるCSSデザインだ。ヘッダとフッターを設けた上

    今時のWebサイトを構築するのに便利そうなCSSフレームワーク·Malo MOONGIFT
    Hayato
    Hayato 2008/12/09
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    Hayato
    Hayato 2008/06/28
  • [CSS]いろいろな問題を解決する1行のスタイルシート集 | コリス

    CSS Globeのエントリーから、スタイルシートのレイアウトで生じる問題を解決する8つの1行のスタイルシートの紹介です。 8 Premium One Line Css Tips 縦方向のセンタリング 高さが固定されている場合、「line-height」を使用して、縦方向のセンタリングが実装できます。 デモページ <textarea name="code" class="css" cols="60" rows="5"> line-height:24px; </textarea>

    [CSS]いろいろな問題を解決する1行のスタイルシート集 | コリス
    Hayato
    Hayato 2008/04/11
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    Hayato
    Hayato 2008/04/09
  • CSS擬似クラスを使うべき理由 | エンタープライズ | マイコミジャーナル

    A List Apart - For People Who Make Websites HTMLCSSは規格通りに使うとすれば縦横無尽にさまざまな記述ができる。しかし規格上サポートされているからといって、馬鹿正直にそうした機能を使うのは避けたい。シンプルな記述であとから読んでも理解しやすい、他人が読んでも理解しやすいHTMLCSSを書けるようになることが理想だ。しかし誰しも最初は素人だ。エキスパートがまとめたドキュメントを参考にして、そうしたテクニックであり勘どころを学んでしまいたい。 フロントエンドデベロッパであるAlex Bischoff氏は5日(米国時間)、A List ApartにおいてKeeping Your Elements' Kids in Line with Offspringという名のもと、CSSHTMLの記述方法について細かい技巧をまとめて発表した。同ドキュメント

    Hayato
    Hayato 2008/02/06
    pseudo-classes
  • CSSのレイアウト作成に役立つ便利なリソースいろいろ

    最近のページやサイト作成に欠かすことのできない「CSS(カスケーディング・スタイル・シート)」ですが、そのレイアウト作成を行う際に便利なリソース22種類です。ゼロから作るよりは楽に製作できるはず。 詳細は以下の通り。 40種類のCSSレイアウトがそろっています。 Layout Gala: a collection of 40 CSS layouts based on the same markup and ready for download! CSSのフレームワーク blueprintcss - Google Code 16種類の異なるCSSベースのレイアウト intensivstation :: CSS Templates :: Templates 12種類のCSSによるレイアウト Dynamic Drive CSS Layouts- CSS Frames CSSのレイアウトを作成する

    CSSのレイアウト作成に役立つ便利なリソースいろいろ
    Hayato
    Hayato 2008/01/14
  • CSSフロートコード作成のチュートリアルサイト「Floatutorial」

    CSSコードのチュートリアルサイト「Max Design」の9つのフローティングチュートリアルです。細かく手順が書いてありますので、わかりやすいのではないかと思います。 詳細は、以下から。1から9のチュートリアル名とデモ画面の画像です。 右にイメージを置く Floatutorial: Tutorial 1 - all steps combined イメージとキャプション Floatutorial: Tutorial 2 - all steps combined 縦にイメージを並べる Floatutorial: Tutorial 3 - all steps combined サムネイルギャラリー Floatutorial: Tutorial 4 - all steps combined 「next」と「back」を使ったリスト Floatutorial: Tutorial 5 - all s

    CSSフロートコード作成のチュートリアルサイト「Floatutorial」
    Hayato
    Hayato 2007/10/16
  • 徒然なるままに@kita

    iOSのアップデートがきていたので当ててみました。 今回、iOS4.2の新しい機能云々については触れません。 iOS4.2へのアップデートを経て、Jabra STREETの動作確認を再度行ってみました。 iPod touch 4g iOS 4.2 曲の再生/一時停止 ○ 曲のスキップ(戻し/送り) ○ 曲の早送り/巻戻し ○ と、まぁ結論から言うと動くようになりました。 (iOS4.2へのアップデート後は一度Bluetoothの登録を削除して、再度登録を行う必要あり) 紆余曲折ありましたが使えるようになり、万々歳でございます。 ちょっと気になる点としては、早送り/巻戻しのとき直に止まってくれないのが残念・・・。 先週末の日曜(7日)に大学祭へ行ってきました。 随分久しぶりだ。実に3年ぶりくらいかな? 行って初めて知ったんだけど、三翠ホールと第二堂との間にミニストップ建ってた!/(^0^)

    徒然なるままに@kita
    Hayato
    Hayato 2007/09/27