このCSSを使用して、スプライトを垂直方向に中央揃えにします。
#content {
width:750px;
height:950px;
position:absolute;
left:50%;
top:50%;
margin:-475px 0 0 -375px;
}
...ブラウザウィンドウの高さが950px未満の場合、画像の上部が失われます。ブラウザの高さが950pxを超える場合、画像を垂直方向に中央に配置するにはどうすればよいですか。それより低い場合、画像の上部は固定されたままで、下部のみが失われます。
私はすでにソースコードのリンクを使用して、次のような画面サイズに基づいてcssスタイルシートを切り替えています。
<link rel="stylesheet" media="screen and (min-width:481px) and (max-width:800px)"
href="tablet.css" />
しかし、私が理解しているように、ブラウザの高さに基づいてスタイルシートを切り替えることはできません。