【发布时间】:2014-07-01 21:38:15
【问题描述】:
我是 bootstrap 新手,尝试在页面上放置图像时遇到问题。我正在尝试使用引导网格将图像定位在页面的中心。我熟悉 html5,我知道还有其他方法可以使图像居中;但是,我想知道这是否可以使用 bootstrap 的网格系统来完成。这个例子的原因是我有其他的图像位置我想使用引导程序。
当我在 Windows 8 桌面或 iPad 上运行下面的示例时,图像非常小(即几乎像一个图标)并且位于左上角;但是,当我在 Nexus 5 上运行此程序时,图像的大小正确且居中。我已经包含了一些我正在使用的示例 html 代码。
再一次,我对引导程序有些陌生,所以它可能很简单。非常感谢任何意见或建议
提前感谢您的帮助
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Autoroute Login</title>
<meta name="viewport" content="width=device-width,
height=device-height,initial-scale=1.0">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/
3.1.1/css/bootstrap.min.css">
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/
css/bootstrap-responsive.css">
<style>
@media (min-width:@screen-sm-min){
#main-image{
height: 200px;
width:200px;
}
}
@media (min-width: @screen-md-min){
#main-image{
height: 350px;
width: 350px;
}
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-2 col-md-2"/>
<div id="main-image" class="col-sm-8 col-md-8">
<img src="img/ar-main-image.jpg" alt="Autoroute Main Image"
class="img-responsive center-block"/>
</div>
<div class="col-sm-2 col-md-2"/>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/
jquery.min.js" > </script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/
bootstrap.min.js"></script>
</body>
</html>
【问题讨论】:
标签: html twitter-bootstrap image-size