タグ

ブックマーク / hail2u.net (3)

  • 枠線付きの吹き出し

    ミニブログの隆盛以降ウェブ上でよく見かける吹き出しをCSSで作るお話。単色のものはかなり前に書いた。今回はそれに枠線をつけてみよう! みよう! みよう! Demo: Bordered Speech Bubble 枠線は単なるsolidなborderで少し角を丸めただけ。 尻尾を付ける :before擬似要素を使う。デモの3番目のサンプルのように、まず枠線と同じ色で三角形を作る。三角形は以前のエントリで書いた手法と同じで、左右のborderをtransparentにすることによって作る。 .speech-bubble:before { border-top-width: 16px; border-right-width: 16px; border-bottom-width: 0; border-left-width: 16px; border-color: #369 transparent;

    枠線付きの吹き出し
  • iOSのホーム・スクリーンのアイコンをCSSでパクる

    iOSはホーム・スクリーンにアプリケーションのアイコンを置く時、いくつかエフェクトをかけて配置する。そこら辺の話はiOS Human Interface Guidelinesに載っているので詳しくはそちらを参照。それぞれのエフェクトはCSS3ならできそうな感じのものだったので、パクっと。 Demo: iOS Home screen icon effect with CSS デモでは左から順になし→角丸→影→反射光とエフェクトを加えていっている。 iOSがかける(ような)エフェクトはそれぞれ、 角の丸め: border-radius 影: box-shadow 反射光: radial-gradient() で(ほぼ)実現することができる。といっても角の丸めと影については全く難しいことはなく、 .shadow { box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 1)

    aquapple
    aquapple 2011/02/04
  • 結局どうすればいいの? - Dive Into HTML5

    Translation of: What Does It All Mean? - Dive Into HTML5 Diving In The Doctype The Root Element The <head> Element Character Encoding Friends & (Link) Relations rel = stylesheet rel = alternate Other Link Relations in HTML5 New Semantic Elements in HTML5 A long digression into how browsers handle unknown elements Headers Articles Dates and Times Navigation Footers Further Reading 訳注 Diving In この章で

    aquapple
    aquapple 2011/02/02
  • 1