santosh-k1
я обновил ваш код, как показано ниже :
<div class="page-wrapper">
<div class="menu">
<ul class="mainmenu">
<li>
<a class="menuitem">1</a>
</li>
<li>
<a class="menuitem">2</a>
</li>
<li class="menulogo">have a logo here</li>
</ul>
</div>
<div class="form">
<br>
<br>
<div class="topbar">
<div class="spanColor">
</div>
<input class="input" id="searchName" placeholder="text?" type="text">
</div>
<button class="submit" id="submit">Search</button>
</div>
<footer class="footer">
logo on the left and
//want to add (C) 2016 on the right
</footer>
<div>
Обновленный CSS :
html,
body {
height: 100%;
min-height: 100%;
overflow: hidden;
font-size: 62.5%;
}
body .menu {
position: fixed;
width: 100%;
background-color: #009530;
}
body .menu .mainmenu {
background-size: cover;
background-position: 50%;
}
body .menu .mainmenu:before {
position: relative;
content: "";
display: block;
width: 100%;
height: 100%;
background: inherit;
-webkit-filter: blur(3px);
filter: blur(3px);
}
body .menu .mainmenu:after {
clear: both;
content: "";
display: block;
}
body .menu .mainmenu .menuitem {
float: right;
font-family: Raleway;
width: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
cursor: pointer;
color: white;
font-size: 1.5rem;
}
body .menu .mainmenu .menulogo {
float: left;
font-family: Raleway;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
color: white;
font-size: 1.2rem;
}
body .article {
font-size: 1.4rem;
margin: 20px auto;
color: white;
opacity: 0;
visibility: hidden;
-moz-transition: opacity 400ms linear;
-o-transition: opacity 400ms linear;
-webkit-transition: opacity 400ms linear;
transition: opacity 400ms linear;
-moz-transition-delay: 800ms;
-o-transition-delay: 800ms;
-webkit-transition-delay: 800ms;
transition-delay: 800ms;
top: 0;
position: relative;
}
body .article.active {
opacity: 1;
visibility: visible;
}
body .article h1 {
font-size: 3rem;
text-align: center;
margin-bottom: 20px;
}
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.form {
position: fixed;
margin: 0 auto;
top: 35%;
left: 50%;
-moz-transform: translate3d(-50%, 0, 0);
-ms-transform: translate3d(-50%, 0, 0);
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
width: 350px;
padding: 20px;
overflow: hidden;
background-color: black;
border: 1px solid rgba(255, 255, 255, 0.5);
background: inherit;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
}
.footer {
flex: 0 0 auto;
position : fixed;
padding: 1rem;
bottom: 0;
background-color: #636469;
width:100%
}