【发布时间】:2016-10-29 12:20:48
【问题描述】:
我有一个网站 (www.phillipemersonjones.com)。我试图让第一张图片响应地占据整个屏幕。然后当你向下滚动第二个图像时,也会做同样的事情。我已经搜索但没有找到有效的解决方案。
当前css:
.contact_body {
background-color: #495A6B;
}
.jumbotron-1 {
position: relative;
background: #000 image-url('mountain.jpg')center center;
width: 100%;
height: 850px;
background-size: cover;
overflow: hidden;
}
.jumbotron-3 {
position: relative;
background: #000 image-url('bluewall.jpg') center center;
width: 100%;
height: 850px;
background-size: cover;
overflow: hidden;
}
.jumbo-h1 {
padding-top: 50px
}
.about-pic {
padding-top: 100px;
border-radius: 100%;
}
.about-arrow {
position: absolute;
right: 50%;
bottom: 0;
}
.navbar {
background-color: transparent;
background: transparent;
border-color: transparent;
}
.navbar li { color: #000 }
.jumbotron-2 {
margin-top: -29px;
position: relative;
background: #000 image-url('apartments.jpg') center center;
width: 100%;
height: 850px;
background-size: cover;
overflow: hidden;
}
.portfolio {
padding-top: 20px;
font-size: 50px;
}
.portfolio-img {
height: 250px;
width: 250px;
}
.portfolio-img1 {
height: 250px;
width: 250px;
background: #000 url("http://gdriv.es/pjimg/01.jpg");
color: black;
padding-top: 20px;
padding-left: 10px;
font-family: monospace;
}
.portfolio-img2 {
height: 250px;
width: 250px;
background: #000 url("http://gdriv.es/pjimg/02.jpg");
color: black;
padding-top: 20px;
padding-left: 10px;
font-family: monospace;
}
.contact_form {
padding-top: 90px;
}
.email_error {
opacity: 0.6;
background: rgba(255, 0, 0, 0.3);
color: black;
padding-left: 20px;
border-radius: 5px;
}
html
<% content_for :title do %>Phillip Jones Personal Portfolio Webpage<% end %>
<% content_for :body_class, "contact_body" %>
<nav class="navbar navbar-inverse navbar-default navbar-fixed-top">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-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>
<a class="navbar-brand" href="#">Phillip Emerson Jones</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav"></ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Portfolio
<span class="caret"></span></a>
<ul class="dropdown-menu" role='menu'>
<li ><a href="https://creamrises.herokuapp.com" >AngularJS App</a></li>
<li><%= link_to "Reservation app", new_reservation_path %></li>
<li><%= link_to "Movies app", movies_path %></li>
<li><%= link_to "Todos app", todos_path %></li>
<li><%= link_to "Blog app", messages_path %></li>
</ul>
</li>
<li><%= link_to 'About', about_path %></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<!-- end container -->
<div id="about" class="jumbotron-1">
<div class="container-fluid">
<div class="row">
<div class="col-xs-8">
<h1 class="jumbo-h1">Phillip Emerson Jones</h1>
<p>Web/Software Development Professional</p>
</div>
</div>
<a href="#contact"><i class="about-arrow fa fa-arrow-circle-down fa-4x text-center" aria-hidden="true"></i></a>
</div>
</div>
<div id="contact" class="jumbotron-3">
<div class="container">
<div class="row">
<div class="col-xs-4">
<h1 class="jumbo-h1">Contact</h1>
<p>phillip@phillipemersonjones.com</p>
<p>shoot me a line</p>
</div>
</div>
<div class="row">
<div class="col-xs-4">
<a href="https://www.linkedin.com/in/phillipjones2" target="_blank">
<i class="fa fa-linkedin fa-4x" aria-hidden="true"></i></a>
<a href="https://www.facebook.com/profile.php?id=100006745729075" target="_blank">
<i class="fa fa-facebook-official fa-4x" aria-hidden="true"></i></a>
<a href="https://github.com/phillipjones2" target="_blank">
<i class="fa fa-github fa-4x" aria-hidden="true"></i></a>
</div>
</div>
</div>
<a href="#about"><i class="about-arrow fa fa-arrow-circle-up fa-4x text-center" aria-hidden="true"></i></a>
</div>
【问题讨论】:
-
您想支持哪些浏览器?如果您不考虑旧版浏览器,请尝试使用“vh”。
标签: html css image responsive-design