タグ

displayとcssに関するruedapのブックマーク (5)

  • 【CSS】画像を上下中央に表示する(IE7以下にも対応させる) | バシャログ。

    娘が小学二年生になり、みまもりケータイ2を買い与えました ishida です。 娘がケータイのボタンを押すたびに、位置情報が送られてきて便利なのですが、 電話をかけたときにも、位置情報がメールで送られてきてちょっと通知頻度高すぎなんじゃね? さてさて、今回はとある案件で画像を上下中央に表示する機会がありまして、 忘れないように自分的メモです。 CSS3が使えるようになってからは、display: table-cell; で簡単に対応できるようになりましたよね。 例としては、こんな感じ。 HTML/CSSコードサンプル <div class="box"> <p class="image"><img src="image.png" alt="" width="200" heigh="200"><p> </div> .box { display: table; } .box .image { d

    【CSS】画像を上下中央に表示する(IE7以下にも対応させる) | バシャログ。
  • 【スマホ用ページ】低解像度、高解像度端末のどちらでもくっきり綺麗に表示しつつ、幅ぴったりにする HTML テンプレート。

    こんにちは、ウェブ開発の林です。 スマートフォン向けウェブページを作る際、横幅ぴったりにしたいと思いませんか。 meta viewport というタグを使えば表示サイズを調整することができます。 ただそれを使ったとしても、Android / iPhone は端末により横幅が違うため個別に最適化するのは面倒です。 スマホ端末ごとにコードを分けることなく常に幅ぴったりにする HTML テンプレートを作りました。 こちらを参考に組んでみてはいかがでしょうか。 HTML テンプレートコード(ヒント付き) こちらの HTML コードを丸っとコピペして修正していくと楽だと思います。 追記: ライセンスフリーです。自由に使ってください。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title></title> <!--

    【スマホ用ページ】低解像度、高解像度端末のどちらでもくっきり綺麗に表示しつつ、幅ぴったりにする HTML テンプレート。
  • [css] CSS3時代の上下中央に配置するパターン

    最近多用するので…。 要素の全画面化について 先に親になる要素を画面いっぱいに広げる方法について補足しておく。 大きく分けると絶対配置とサイズ指定の2つある。 絶対配置は、position:absoluteを指定した上で 4方向の位置を0(または任意の値)にする。 #wrapper { position:absolute; top:0; right:0; bottom:0; left:0; } サイズ指定は、widthとheightを指定するだけだが、 対象の要素だけでなくその親も高さと横幅がないと指定したサイズにならない。 特に高さについての指定がハマりやすい。 単純にbody直下に要素を配置しただけの場合、 <body> <div id="wrapper"></div> </body> htmlとbodyもheightを指定してないと画面いっぱいに広がらない。 html, body,

    [css] CSS3時代の上下中央に配置するパターン
  • jQueryでRetinaディスプレイを判別して処理を変える方法|BLACKFLAG

    iPhoneなどApple製品に使われているRetinaディスプレイ。 従来のディスプレイよりも高解像度(1ピクセルの幅が78ミクロン)であることから Retinaディスプレイで画像を綺麗に表示するには、表示する倍のサイズで作成する必要があったり 特別な対処をする必要がでてきたりします。 そんなRetinaディスプレイに対して、jQuery(JavaScript)を使って判別し 個別に処理させる方法があったので紹介してみます。 ※webkitブラウザのみの対応です。 Retinaディスプレイかどうかを判別するプロパティは デバイス上で画像の1pxの単位を何pxとしてレンダリングしているかを見てくれる ————————————– window.devicePixelRatio ————————————– によって判別します。 Retinaディスプレイはここで取得する値が「2」になります。 こ

    jQueryでRetinaディスプレイを判別して処理を変える方法|BLACKFLAG
  • MacとWinの画面解像度の違いの影響を教えてください

    >だから、解像度96dpiで17インチのディスプレイには、縦か横かわかりませんが、どっちかに、96×17個のdot=(画像だったらpixel)が表示されるってことでは?横に1632pixelの画像が。。。。 17インチとか19インチってのは、画面の対角の大きさを示します。 正確な大きさでなく17型や19型などのあやふやな言い方をしたりします。 CRTよりも液晶の方が、同じ型なら画面が大きいです。 96dpi*○○インチでしたら、PCの解像度の幅が狭くなりませんか? 17型のモニタで表示できる解像度がひとつしかなくなります。 640*480や800*600のサイズで表示するゲームやソフトが使えなくなります。 17インチのモニタにSXGAとXGAが表示できるのに96dpiという数値が変わらないのはなぜですか? PCの画面解像度をSXGA(1280*1024)やXGA(1024*768)にしてス

    MacとWinの画面解像度の違いの影響を教えてください
  • 1