Bootstrap 3 ページのちょうど真ん中に画像ファイルを正常に配置する次の HTML/CSS ページがあります。
<head>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.min.css" rel="stylesheet">
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="splash.css" media="screen" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
</head>
<html>
<style>
html, body{
height: 100%;
margin: 0;
padding: 0 0;
background-color: #D1E5EE;
}
.container-fluid{
height:100%;
display:table;
width:100%;
padding-right:0;
padding-left: 0
}
.row-fluid{
height:100%;
display:table-cell;
vertical-align: middle;
text-align: center;
width:100%
}
</style>
<body>
<div class="container-fluid">
<div class="row-fluid">
<div>
<img src="images/splash.svg">
</div>
</div>
</div>
</body>
</html>
私ができるようにしたいのは、CSS を使用して、ブラウザのサイズ変更に合わせて問題の画像を拡大縮小することです。
のようなものを追加してみました
.splash-image{
height: 80%;
width: 80%;
}
splash-image
タグにクラスを追加すると<img>
、何らかの理由で画像が右に押し出され、ぎくしゃくした方法でスケーリングされます。
上記のコードを設定して、browsre ウィンドウのサイズが変更されると画像が再スケーリングされるようにする方法はありますか?