タグ

cssに関するryownetのブックマーク (130)

  • phamlp - Project Hosting on Google Code

    Code Archive Skip to content Google About Google Privacy Terms

    ryownet
    ryownet 2012/03/30
    PHPでhamlとsass(scss)できる
  • CSS: fast to load, easy to maintain

    By Matt Atterbury and Joshua Marantz, Pagespeed Automatic Team Fast web pages are important, but so are maintainable ones. For example, CSS @import helps web designers modularize the implementation of their sites. The drawback to using @import is performance. Each @import is a new HTTP request, and every level of @import costs an additional serial round-trip between browser and server, since the b

    CSS: fast to load, easy to maintain
    ryownet
    ryownet 2012/03/30
    CSS@importを使うと1.リクエストが発生して待ち時間が必要2.css内の背景画像もすべてリクエストして無駄が出るので、制作側のエゴでしかないから使うなという話
  • バージョン ベクタ

    注 : このドキュメントは暫定版であり、変更される場合があります。 バージョン ベクタは、ブラウザの起動時に読み取られるレジストリ キーに格納されている、Windows Internet Explorer の内部バージョン番号を表します。Web 開発者は、バージョン ベクタを使用して、閲覧者が Web サイトの表示に使用しているブラウザを検出できます。ブラウザ検出のベスト プラクティスを理解することで、Windows Internet Explorer 8 クライアントによって表示されるときに、サイトが意図したとおりに動作を続けることを保証できます。 このドキュメントでは、Windows Internet Explorer でバージョン ベクタの値がどのように使用されるかについて説明します。また、推奨されるブラウザ検出手法の実装およびメンテナンスについて、Web 開発者を支援するためのコー

    バージョン ベクタ
    ryownet
    ryownet 2012/03/19
    <if IE>とかのHTML条件分岐はバージョンベクタって言うらしい
  • Sprite Cow - Generate CSS for sprite sheets

    What? Sprite Cow helps you get the background-position, width and height of sprites within a spritesheet as a nice bit of copyable css. Load the example image, and have a click around. It becomes pretty obvious. Why? Automated spritesheet generators are pretty cool, but I prefer the control over optimisation and compression you get by making them manually. However, copying all the positions & size

    ryownet
    ryownet 2012/01/06
    cssスプライトの座標がわかる
  • jQuery UI Bootstrap

    A preview of the jQuery UI Bootstrap themejQuery UI Bootstrap A Bootstrap-themed kickstart for jQuery UI widgets (v0.1) Welcome! This is a live preview of new the jQuery UI Bootstrap theme - a project I started to bring the beauty of Twitter's Bootstrap to jQuery UI widgets. With this theme, not only do you get the ability to use Bootstrap-themed widgets, but you can now also use (most) of Twitter

    ryownet
    ryownet 2011/12/31
    jQueryUIを使ったTW-bootstrapを簡単に利用するFW
  • Adobe-like Arrow Headers | CSS-Tricks

    DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! Adobe has some pretty cool header bars for modules on their site. The header bar is divided into left and right sections. The left being an explanatory title and the right being a related link. But let’s get super critical of how they did it. First of all, they use a non-sprited image to do

    Adobe-like Arrow Headers | CSS-Tricks
    ryownet
    ryownet 2011/12/22
    ボックスの隣にcssで三角をつける方法
  • 自分用CSSスタイルガイド

    2011年12月時点でのCSSを書くときの自分内での決まりごとを書いておきます。 まあこういうのは自分(やチーム)が分かりやすければ何でもいいと思いますけどね。 基的に自分以外は編集することがないので、結構好き勝手に書いてます。 インデント・改行・空白基的にセレクタはインデントなし。宣言(プロパティと値)の部分はセレクタの開始位置から半角スペース2つ分インデントする。@media内など、ネストされている場合はその中のセレクタはアットマークルールの開始位置から半角スペース2つでインデントする。セレクタが複数ある場合は基的にカンマで改行するが、擬似要素・擬似クラスが違うだけの場合は同一行でもよい。 (リセットCSSなどは除く)宣言ブロック開始の波括弧{は最後のセレクタと同じ行に書き、直後に改行を入れる。宣言ブロック終了の波括弧}の直前に改行を入れる。各宣言ごとに改行する。基的にはセミコ

    自分用CSSスタイルガイド
    ryownet
    ryownet 2011/12/12
    クラス名の命名法や親子関係の扱いなども書いてくれると嬉しいな(table tdなのかtdなのかとか)
  • font-familyの指定はウェイトなしのアルファベット表記のみでほぼよさそう | Culture27

    font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック','MS PGothic',sans-serif; 同じフォントを日語表記とアルファベット表記の両方で指定しているのは、各ブラウザの解釈や挙動が異なるなどの理由からです。ただ、最近のブラウザはどうなんだろうかとちょっと気になったので調べました。 結果としては下記の表になりました。詳細はデモページを見てください。 Parallels上のWin7: IE6-8(IE6,7はIETester), Chrome15, Firefox8, Safari5, Opera11 Mac OS X 10.6.8: Chrome15, Firefox8, Safari5, Opera11 文字コード: UTF-8 指定方法 IE Chrome Saf

    ryownet
    ryownet 2011/12/05
    font-family: 'Hiragino Kaku Gothic Pro',Meiryo,'MS PGothic',sans-serif;で事足りる時代になった。mac-safariのバージョンUPとIEが減りつつあるおかげで世界が良い方向に向かっている
  • howtohp.com - howtohp リソースおよび情報

    Get a new domain registered at NameSilo.com. Find out who owns any domain name with the WHOIS tool. This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    howtohp.com - howtohp リソースおよび情報
    ryownet
    ryownet 2011/12/05
    scssのmixinいろいろ入ったcompass。インストールじゃなくてそのmixinをマイmixin用scssに追記して自分で管理したいが面倒かな
  • Closure Stylesheets で CSS を最適化する (2) - WebOS Goodies

    前回に続いて、日も Google Closure Stylesheets (以下 GSS)についてです。前回は GSS を単体で使用した時の機能をひと通り説明したので、今回は Closure Compiler, Closure Templates, Closure Library といった他の Closure Tools と組み合わせて、 CSS のクラス名を短縮する方法をご紹介します。 Google+ などの CSS ファイルを覗いたことがある方はご存知かと思いますが、それらの CSS クラス名は「a-j」とか「c-i-j-ua」なんていう数文字のアルファベットをハイフンで繋いだものになっています。これがまさに GSS によるクラス名短縮の結果です。 GSS を使えば、我々もこうした CSS クラス名の短縮を簡単に利用できます。 また、多少の工夫は必要になるものの、他のフレームワーク(

    ryownet
    ryownet 2011/11/22
    google closureでcssクラス名を圧縮することでhtmlとcssを軽量化。GSSというらしい
  • MQFramework

    Screen Sizes MQFramework is designed for five different screen resolutions. But with that comes the challenge of displaying the information you require. The Grid MQFramework is built and designed around a 12 column grid. For each of the supported screen sizes MQFramework has adopted a different width of container to house the grid. As for mobile versions, the twelve columns become one stacking up

    ryownet
    ryownet 2011/11/09
    cssメディアクエリを320,480,768,960,1140に設定してレスポンシブに対応。それ以上の画面サイズ(PC)をデフォに設定して、各クエリでプロパティを上書きする
  • FirefoxとSafariのCSS対応--ボックスに収まらないコンテンツの表示方法 - builder by ZDNet Japan

    スタイルシートでボックスの横幅や高さを指定すると、中身のコンテンツがボックスに収まらない場合がある。収まらないコンテンツをどのように表示するかは、overflowプロパティで指定することが可能だ。今回は、このoverflowプロパティを紹介したい。 また、overflowに関連したoverflow-xやoverflow-y、text-overflowプロパティも紹介する。これらはInternet Explorerが独自拡張したプロパティだったが、CSS 3での採用が進むとともに他のブラウザでもサポートされるようになっている。 overflowプロパティ overflowはボックス内に収まらないコンテンツの表示方法を指定するプロパティだ。CSS 2から定義されているプロパティで、主要なブラウザであるFirefox、Safari、Opera、Internet Explorerはすべて対応してい

    FirefoxとSafariのCSS対応--ボックスに収まらないコンテンツの表示方法 - builder by ZDNet Japan
    ryownet
    ryownet 2011/08/31
    text-overflowは忘れがち。長い文字を自動で...にする
  • Apple OS X Lion Buttons in CSS | Improve your UI | Pixify

    Use OS X Lion to Improve Your UI As you probably know, OS X Lion was released yesterday. While there are 250 some odd new features in Lion, what you probably notice first is the new interface design. Part of the new design is new icon buttons in apps like Mail, seen below. I'm going to recreate OS X Lion's buttons in CSS for use in your UI. The new control bar in Mail. The colored, gel-like button

    ryownet
    ryownet 2011/08/11
    safariみたいなボタン
  • CSS3について知っておきたいことのまとめ

    CSS3には興味深い様々なプロパティがありますが、これらを勉強するにあたって知っておきたいCSS3の基礎をまとめてみます。 過去の記事に手を加えたものや新たに書いたものなど幅広くまとめてみましたので、ぜひ抑えておいてください。 今回は結構ボリュームもあるので目次を作っています。 1. スタイルシートの構造 CSS3に限ったことではないですが、CSSの構造は下の図のように、セレクタ、プロパティ、値となっています。 もちろんプロパティと値は一対です。CSSといえば、プロパティのイメージが強いですが、セレクタも結構奥が深いです。 CSS3ではセレクタもプロパティも新たに追加されていますので、違いをちゃんと理解しておきましょう。 2. CSS3セレクタ CSSセレクタはスタイルを適用する対象を選択するものです。普段何気なく使っているclassやidなどもセレクタの1つです。 CSS3セレクタはW3

    CSS3について知っておきたいことのまとめ
    ryownet
    ryownet 2011/08/04
    cssセレクタあたりはまとまってて便利。あとは普通のこと
  • Mega Web Buttons Pack #1 | Codrops

    Today we want to share our first set of easy-to-implement buttons called ‘Mega Web Buttons Pack’. In this set you will find 42 buttons which you can use easily on […] Today we want to share our first set of easy-to-implement buttons called ‘Mega Web Buttons Pack’. In this set you will find 42 buttons which you can use easily on your website. We are using the WooFunction icon set released under the

    Mega Web Buttons Pack #1 | Codrops
    ryownet
    ryownet 2011/08/03
    アイコンつきボタンセット。見た目がおしゃれ
  • 最近の案件でのSassの運用 - あと味

    今進めている案件で、Sass + YUIを使っています。 どんな感じに運用しているかを紹介するとともに、自分用のメモとしてまとめておきます。 SCSSファイルの全容 _yui-reset.scss _yui-reset.scss は、YUI 3 CSS Resetをファイル名と拡張子だけ変更したファイル。 _yui-customized-fonts.scss _yui-customized-fonts.scss は、YUI 3 CSS Fontsを日フォントを考慮してカスタマイズしたファイル。 _yui-fonts-map.scss _yui-fonts-map.scss は、YUI 3 CSS Fontsのパーセントとpx数の対応を変数にしたファイル。 _utility.scss _utility.scss は、clearfixなどのサイト共通で使用するユーティリティスタイルをまとめ

    最近の案件でのSassの運用 - あと味
    ryownet
    ryownet 2011/07/22
    sassの記述例
  • IDEA * IDEA

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

    IDEA * IDEA
    ryownet
    ryownet 2011/07/20
    google2011っぽいペロッとしたボタンを作る方法
  • The fancy Apple.com navigation menu created using only CSS3

    A while ago (I think it was around the release of the iPad), the Apple.com website got a new navigation menu on the top of the page. This menu bar was a lot darker than the previous, grey version, but looks just as great. One thing which I noticed about the navigation, is that the buttons are created out of images. That’s the moment I thought we could do better, using some nifty CSS3 techniques. S

    The fancy Apple.com navigation menu created using only CSS3
    ryownet
    ryownet 2011/07/20
    ボタンバーをCSS3で作る
  • CSSセレクタ20個のおさらい

    CSSセレクタって意外と分かっていなかったりするので勉強ついでにまとめてみました。比較的実用的かなと思うものを20個紹介していきます。いい復習になればと思います。 CSSセレクタはスタイルを適用する対象を指定するものです。普段何気なく使っているclassやidなどもセレクタの1つです。 属性や要素といった堅苦しい用語が出てきますので図で簡単に説明します。 私のように基礎から勉強していないと、要素や属性と聞いてもピンときませんが、知ってみるとなんてことはないですね。 また、IEが対応しきれていないCSS3のセレクタもありますが、IE6~8でもCSS3セレクタが利用できるツールの決定版「Selectivizr」 で紹介したようにCSS3セレクタはie対策も容易なのでぜひお試しください。 SelectivizrはCSSを外部ファイルで指定した方がいいのですが、今回のサンプルはCSSを外部ファイル

    CSSセレクタ20個のおさらい
    ryownet
    ryownet 2011/06/15
    セレクタ。疑似要素があついね
  • [CSS]フォントのサイズ指定はpx? em? 既存の再検討とこれからのテクニック

    フォントのサイズの単位に何を使ってますか? px? em? それら2つのよく利用されるテクニックをおさらいし、さらに第3のテクニックも紹介します。 Font sizing with rem [ad#ad-2] 下記は各ポイントを意訳したものです。 はじめに pxを使ったサイズ指定 emを使ったサイズ指定 remを使ったサイズ指定 はじめに フォントのサイズの単位に何を使用するかは、未だに激しい議論の的となっています。それらのテクニックにはそれぞれ長所と短所があるのも現実です。 それらの中で短所が少なく、よく利用されるテクニックは2つあります。 pxを使ったサイズ指定 emを使ったサイズ指定 これら2つのテクニックを再検討し、さらにもう3つ目のテクニックを紹介します。 pxを使ったサイズ指定 ウェブの初期に、私たちはテキストのサイズを定めるために「px」を使用していました。これは一貫しており

    ryownet
    ryownet 2011/06/10
    remでページ相対のフォントサイズができる※ただしモダンブラウザに限る