我是Bootstrap中的新手,我正在尝试创建一个网站,但网站外观在我的笔记本电脑中是完美的1366 x 768.任何以较低或更高分辨率观看的系统都会导致变化图像和div元素的放置。
我想知道有没有办法在所有系统中保持相同的外观而不管分辨率
我试过的代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>About Us</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/customized.css" rel="stylesheet">
</head>
<body style="background-color:#e1c184;" >
<div class="page-header no-padding no-margin bck">
<center>
<img src="images/logo.png" class="img-responsive">
</center>
</div>
<nav style="background-color:#ad802b; border:1px solid gold;" class="nav navbar-default ">
<div class="col-xs-4">
</div>
<div class="col-xs-8 ">
<button type="button" class="navbar-toggle collapsed " data-toggle="collapse" data-target="#resp-example-navbar-collapse-1">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse backs" id="resp-example-navbar-collapse-1">
<ul class="nav navbar-nav pull-left hidden-xs">
<li><a href="index.html"><span class="links1">Home </span><span class="links1" style="font-size :18px"> |</span></a> </li>
<li><a href="Services.html"><span class="links1">Services </span> <span class="links1" style="font-size :18px"> |</span></a> </li>
<li><a href="#"><span class="links1">About Us </span> <span class="links1" style="font-size :18px"> |</span></a> </li>
<li><a href="Contact_Us.html"><span class="links1">Contact Us </span> </a> </li>
</ul>
<ul class="nav navbar-nav pull-left hidden-lg hidden-sm hidden-md">
<li ><a href="index.html"><span class="links1">Home </span> </a> </li>
<li><a href="Services.html"><span class="links1">Services </span> </a> </li>
<li><a href="#"><span class="links1">About Us </span> </a> </li>
<li><a href="Contact_Us.html"><span class="links1">Contact Us </span></a> </li>
</ul>
</div>
</div>
</nav>
<br>
<div class="row">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div style="font-size:18px;" class="col-md-10">
<span style="font-size:14px;"class="glyphicon glyphicon-tower"></span> SANKALAN :
<div class="panel panel-warning">
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div>
</div>
<div class="row ">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
SANKALAN is one of the beneficiaries of this booming industry as the firm has taken to Industrial Packaging. While the firm undertakes various other Industrial packing activities, the lion's share comes from the news paper sector. SANKALAN was established in the year 1998 under the dynamic leadership of its proprietor Sri Ramesh N. Kale. Since then, the firm has taken a giant's stride towards the growth of this service Industry.
The industry has contributed immensely towards direct and indirect employment.
</div>
</div>
<div class="col-md-6 hidden-xs">
<div class="bs-example">
<div style="width:420px; height:215px;" id="myCarousel" class="carousel slide" data-interval="3000"
data-ride="carousel">
<!-- Carousel indicators -->
<!-- <ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>-->
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">
<img style="width:420px; height:215px; border:2px solid gold;"src="images/transport.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:420px; height:215px;border:2px solid gold;" src="images/transport1.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:420px; height:215px; border:2px solid gold;" src="images/transport3.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
</div>
<!-- Carousel nav -->
<!-- <a class="carousel-control left" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a> <a class="carousel-control right" href="#myCarousel"
data-slide="next"> <span
class="glyphicon glyphicon-chevron-right"></span>-->
</a>
</div>
</div>
</div>
<!-- Repeat -->
<div class="col-md-5 hidden-sm hidden-md hidden-lg">
<div class="bs-example">
<div style="width:290px; height:180px;" id="myCarousel" class="carousel slide" data-interval="3000"
data-ride="carousel">
<!-- Carousel indicators -->
<!-- <ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>-->
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">
<img style="width:350px; height:180px; border:2px solid gold;"src="images/transport.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:350px; height:180px; border:2px solid gold;" src="images/transport1.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:350px; height:180px; border:2px solid gold;" src="images/transport3.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
</div>
<!-- Carousel nav -->
<!-- <a class="carousel-control left" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a> <a class="carousel-control right" href="#myCarousel"
data-slide="next"> <span
class="glyphicon glyphicon-chevron-right"></span>-->
</a>
</div>
</div>
</div>
<!-- End of Repeat -->
<div style="font-size:18px;" class="col-md-1">
</div>
</div>
</div>
<br>
<div class="row hidden-xs">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div class="col-md-5">
<div class="bs-example">
<div style="width:420px; height:235px;" id="myCarousel" class="carousel slide" data-interval="3000"
data-ride="carousel">
<!-- Carousel indicators -->
<!-- <ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>-->
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">
<img style="width:450px; height:235px; border:2px solid gold;"src="images/newspaper_Media3.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:450px; height:235px; border:2px solid gold;" src="images/newspaper_Media2.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:450px; height:235px; border:2px solid gold;" src="images/newspaper_Media4.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
</div>
<!-- Carousel nav -->
<!-- <a class="carousel-control left" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a> <a class="carousel-control right" href="#myCarousel"
data-slide="next"> <span
class="glyphicon glyphicon-chevron-right"></span>-->
</a>
</div>
</div>
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
This is evident from the turnover of Rs. 1.26 Cores achieved by the firm as at the end of March 31st 2015.
The firm has achieved a turnover of Rs. 1.56 Cores, as on December 31st 2015, which is very encouraging. While the total Turnover is expected to cross the Rs. 1.66 Cores mark, the firm has added a new feather to its cap as a assignment of packing is offered in six other important cities in Karnataka and hence this Project Report. The firm has already given employment to 69 People in Bangalore and expected to employ 80 people more in different designated cities.
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div></div>
<!-- Repeat -->
<div class="row hidden-sm hidden-md hidden-lg">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
This is evident from the turnover of Rs. 1.26 Cores achieved by the firm as at the end of March 31st 2015.
The firm has achieved a turnover of Rs. 1.56 Cores, as on December 31st 2015, which is very encouraging. While the total Turnover is expected to cross the Rs. 1.66 Cores mark, the firm has added a new feather to its cap as a assignment of packing is offered in six other important cities in Karnataka and hence this Project Report. The firm has already given employment to 69 People in Bangalore and expected to employ 80 people more in different designated cities.
</div>
</div>
<div class="col-md-4">
<div class="bs-example">
<div style="width:290px; height:180px; " id="myCarousel" class="carousel slide" data-interval="3000"
data-ride="carousel">
<!-- Carousel indicators -->
<!-- <ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>-->
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">
<img style="width:350px; height:180px; border:2px solid gold;"src="images/newspaper_Media3.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:350px; height:180px; border:2px solid gold;" src="images/newspaper_Media2.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img style="width:350px; height:180px; border:2px solid gold;" src="images/newspaper_Media4.jpg" class="img-responsive">
<div class="carousel-caption">
</div>
</div>
</div>
<!-- Carousel nav -->
<!-- <a class="carousel-control left" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a> <a class="carousel-control right" href="#myCarousel"
data-slide="next"> <span
class="glyphicon glyphicon-chevron-right"></span>-->
</a>
</div>
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div></div>
<!-- end of repeat -->
<br>
<div class="row">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div style="font-size:18px;" class="col-md-10">
<span style="font-size:14px;"class="glyphicon glyphicon-tower"></span> OBJECTIVE :
<div class="panel panel-warning">
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div>
</div>
<div class="row">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
<p> India is one of the developing countries in the world. Our country has made progress in leaps and bounds in major sectors. The super powers are watching us closely and have recognised India as a potential Super Power in the making.
</p>
<p>The Survey has witnessed the all-round growth in technologies, pacier than expected. The multinational companies have made their presence felt through huge investments in India. </p>
</div>
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
<p> Joint ventures in various fields are on the rise. The multinational companies are looking at us for marketing their products as there is a huge scope here.</p>
<p>Bangalore is identified very easily in the world map as the silicon city. The city has an unique reputation of being called the "Garden City of India.
</p>
<br>
<p> </p>
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div>
</div>
<br>
<div class="row">
<div class="container-fluid">
<div style="font-size:18px;" class="col-md-1">
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
<p> Bangalore is one of the most cosmopolitan cities in India and has destination of earning the highest foreign exchange in the IT sector
</p>
<p>Another Industry which has drawn attention of every on is the news paper media. This industry has marked its success through quality printing and coverage.
</p>
<p> </p>
</div>
</div>
<div class="col-md-5">
<div style="text-align:justify;" class="text-center alert alert-warning">
<p> As the literacy level has gone up, the number of people reading the newspapers is also in the rise. The circulation has gone up by many folds. This is the largest media for advertisements and cost effective too.
</p>
<p>Bangalore because of the presence of the major news Papers, is one of the highest circulating cities in India The industry provides opportunities to activities like Transportation, Distribution and Packing.
</p>
</div>
</div>
<div style="font-size:18px;" class="col-md-1">
</div>
</div>
</div>
<br>
<div id="footer" class="page-header hidden-xs" >
<footer style=" background-color:#ad802b;position: absolute; bottom: 0; width: 100%; height: 30px; " class="footer">
<div class="col-md-1" ></div>
<div class="col-md-4" >
<div style="color : #FFFFFF; margin-top:5px;" class="container-fluid">
<strong style="color : #FFFFFF;" > Copyright © 2016-17 <a href="#"> </strong>
</div>
</div>
<div class="col-md-2"></div>
<div class="col-md-4" >
<div style="color : #000000; margin-top:5px;" class="container-fluid pull-right">
<strong style="color : #000000;" >Designed By : <a href="http://msdesigns.co.in/"> <span class="links1"> MsDesigns co.</span></a> </strong>
</div>
</div>
</footer>
</div>
<!-- Repeat -->
<div id="footer" class="page-header hidden-sm hidden-md hidden-lg ">
<footer style=" background-color:#ad802b;position: absolute; bottom: 0; width: 100%; height: 30px; " class="footer">
<div style="color : #000000; margin-top:5px; font-size: 12px;" class="container-fluid">
<strong style="color : #000000;" class="pull-left"> Copyright © 2016-17 <a href="#"> </strong>
<div class="pull-right" > <strong style="color : #000000;" > Designed By : <a href="http://msdesigns.co.in/"><span style="color : #000000;" > MsDesigns co.</span> </strong> </div>
</div>
</div>
</div>
</footer>
</div>
<!-- End of Repeat-->
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
答案 0 :(得分:0)
Bootstrap是一个响应式CSS框架,换句话说,它适应不同的屏幕尺寸。
在您的情况下,您的布局发生变化的原因是因为您的类“col-md-1”和“col-md-4”只是定义元素在大于992px的屏幕中应具有的大小。如果屏幕小于992px,则所有带有“col-md-X”的元素都将设置为屏幕宽度的100%。 要更改此行为,您必须添加类似“col-sm-3”(大于768px)或“col-xs-3”(小于768px)的类。
因此,为了保持相同的外观,只需将所有类“col-md-X”更改为col-xs-X“
像hidden-sm hidden-md hidden-lg
这样的类会隐藏不同屏幕尺寸的元素,因此您也必须将其删除