如何将悬停的图像放入背景中?

时间:2017-02-27 18:42:38

标签: html5 image css3 hover z-index



@charset "utf-8";

html{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background: #F2F2F2; 
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: expresswayregular;
}

@font-face {
    font-family: 'expresswayregular';
    src: url('fonts/expressway_rg-webfont.woff2') format('woff2'),
         url('fonts/expressway_rg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

#header {
	position: fixed;
	background: #333333;
	width: 100%;
	height: 50px;
	padding: 0;
	margin: 0;
	top: 0;
}

#header-content {
	background: #333333;
	width: 1280px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	position: absolute;
}

#currentsite-info font {
	position: absolute;
	height: 30px;
	width: auto;
	margin-left: 60px;
	padding: 10px;
	color: #fff;
	font-size: 26px;
}

#search-box {
	width: 400px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
}

#search {
	background: #fff;
	width: 356px;
	height: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 6px;
	border: 1px solid #fff;
	border-radius: 6px 0 0 6px;	
}

#submit {
	float: right;
	background: #fff;
	width: 29px;
	height: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-radius: 0 6px 6px 0;	
}

#menu {
	margin-right: 30px;
	margin-left: 25px;
	z-index: 1000;
}

.menu-linkbox a{
	position: static;
	float: right;
	width: 60px;
	height: 14px;
	top: 0;
	padding: 18px 15px 18px 15px;
	color: #F2F2F2;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
}

.menu-linkbox:hover a {
	color: #2997D3;
	transition: all 500ms;
}

#menu-linkbox-live a {
	color: #2997D3;
}

#main-content {
	background: #fff;
    min-height: 100%;
    width: 1280px;
    margin: 0 auto;
	padding-top: 50px;
	overflow: auto;
}

#content-articles {
	background: #F2F2F2;
	width: 1220px;
	bottom: 0;
	margin: 20px;
	padding: 10px;
	border: 1px solid #000;
	overflow: auto;
}

#article1 {
	width: 550px;
	margin: 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article1 h1 {
	font-size: 40px;
}

#article1-content {
	width: 100%;
}

#photo1 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
}

#photo1:hover {
	opacity: 0.8;
}

#article2 {
	width: 550px;
	margin: 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article2 h1 {
	font-size: 40px;
}

#article2-content {
	width: 100%;
}

#photo2 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo2:hover {
	opacity: 0.8;
}

#article3 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article3 h1 {
	font-size: 40px;
}

#article3-content {
	width: 100%;
}

#photo3 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo3:hover {
	opacity: 0.8;
}

#article4 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article4 h1 {
	font-size: 40px;
}

#article4-content {
	width: 100%;
}

#photo4 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo4:hover {
	opacity: 0.8;
}

#imprint {
	background: #333333;
	bottom: 0;
	width: 100%;
}

#imprint-content {
	background: #333333;
	width: 1280px;
	height: 150px;
	margin: auto;
}

#about-info {
	width: 300px;
	height: 130px;
	float: left;
	margin-left: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#about-info h2 {
	text-align: center;
}

#about-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

#contact-info {
	position: static;
	width: 300px;
	height: 130px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#contact-info h2 {
	text-align: center;
}

#contact-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}


#legal-info {
	width: 300px;
	height: 130px;
	float: right;
	margin-right: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#legal-info h2 {
	text-align: center;
}

#legal-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

h1 {
	color: #2997D3;
	font-size: 20px;
	text-align: center;
	margin-bottom: 20px; 	
}

p {
	margin: 20px;	
}

a {
	color: #2997D3;
}

<!doctype html>
<html>

	<head> 
	
		<meta charset="utf-8">
		
		<link rel="stylesheet" type="text/css" href="stylesheet_topics.css">
		
		<link rel="icon" href="images/logo_site.png">
		
		<title>Topics</title>
	
		<script>
			function toggleNavPanel(x){
				var panel = document.getElementById(x), navarrow = document.getElementById("navarrow"), maxH="300px";
				if(panel.style.height == maxH){
					panel.style.height = "0px";
					navarrow.innerHTML = "&#9662;";
				} 
			
				else {
					panel.style.height = maxH;
					navarrow.innerHTML = "&#9652;";
				}
			}
		</script>
	
	</head>
	
	<body>
	
		<div id="header">
		
			<div id="header-content">
		
				<img id ="logo" src="images/logo.png" />
				
				<div id="currentsite-info">
				
					<font>Topics</font>
				
				</div>
				
				<div id="menu">					
					
					<div class="menu-linkbox" id="menu-linkbox-breaking"><a href="../Breaking/index_breaking.html">Breaking</a></div>
						
					<div class="menu-linkbox" id="menu-linkbox-live"><a href="index_topics.html">Topics</a></div> 

					<div class="menu-linkbox" id="menu-linkbox-scene"><a href="../News/index_news.html">News</a></div>

					<div class="menu-linkbox" id="menu-linkbox-home"><a href="../../index.html">Overview</a></div>
					
				</div>
				
				<div id="search-box">
			
					<form action="http://www.google.com/search" method="get">
			
						<input id="search" type="text" name="q" placeholder="Search">
			
						<input id="submit" type="image" src="images/search.png" alt="Submit">
		 
					</form>
			
				</div>
			
			</div>
			
		</div>
		
		<div id="main-content">
		
			<div id="content-articles">
			
				<div id="article1">	
				
					<div id="article1-content">
						
						<h1>Politics</h1>
						
					</div>
					
					<div id="article1-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo1" src="images/footage/topic1adjusted.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article2">	
				
					<div id="article2-content">
						
						<h1>Healthcare</h1>
						
					</div>
					
					<div id="article2-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo2" src="images/footage/topic2.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article3">	
				
					<div id="article3-content">
						
						<h1>Network</h1>
						
					</div>
					
					<div id="article3-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo3" src="images/footage/topic3adjusted.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article4">	
				
					<div id="article4-content">
						
						<h1>Travel</h1>
						
					</div>
					
					<div id="article4-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo4" src="images/footage/topic4adjusted.jpeg" /></a>
						
					</div>
			
				</div>
			
			</div>
		
		</div>
		
		<div id="imprint">
			
			<div id="imprint-content">
			
				<div id="about-info">
						
					<h2>About Us</h2>
			
					<p>
			
						Company information 

					</p>
						
				</div>
				
				<div id="legal-info">
						
					<h2>Legal Use</h2>
			
					<p>
			
						Copyright information
			
					</p>
						
				</div>
				
				<div id="contact-info">
						
					<h2>Contact</h2>
			
					<p>
			
						Contact information 

					</p>
						
				</div>
			
			</div>	

		</div>
	
	</body>

</html>
&#13;
&#13;
&#13;

您好我已经为您提供了当前网站的摘要。它有4张图片和一个固定的标题。当您将鼠标悬停在图片上时,其不透明度会发生变化(1-> 0.8)。我的问题是他们也在标题上...我尝试使用z-index但它没有工作,有关如何让它们落后于标题的任何想法?

2 个答案:

答案 0 :(得分:2)

z-index only works on positioned elements

所以,我已将position: relative添加到#photo1,将z-index: 1添加到header。 奖金 - 添加了一个指向托管照片的链接,而不是您提供的非工作本地路径,因此您可以看到它有效。

@charset "utf-8";

html{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background: #F2F2F2; 
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: expresswayregular;
}

@font-face {
    font-family: 'expresswayregular';
    src: url('fonts/expressway_rg-webfont.woff2') format('woff2'),
         url('fonts/expressway_rg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

#header {
	position: fixed;
	background: #333333;
	width: 100%;
	height: 50px;
	padding: 0;
	margin: 0;
	top: 0;
    z-index: 1;
}

#header-content {
	background: #333333;
	width: 1280px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	position: absolute;
}

#currentsite-info font {
	position: absolute;
	height: 30px;
	width: auto;
	margin-left: 60px;
	padding: 10px;
	color: #fff;
	font-size: 26px;
}

#search-box {
	width: 400px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
}

#search {
	background: #fff;
	width: 356px;
	height: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 6px;
	border: 1px solid #fff;
	border-radius: 6px 0 0 6px;	
}

#submit {
	float: right;
	background: #fff;
	width: 29px;
	height: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-radius: 0 6px 6px 0;	
}

#menu {
	margin-right: 30px;
	margin-left: 25px;
	z-index: 1000;
}

.menu-linkbox a{
	position: static;
	float: right;
	width: 60px;
	height: 14px;
	top: 0;
	padding: 18px 15px 18px 15px;
	color: #F2F2F2;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
}

.menu-linkbox:hover a {
	color: #2997D3;
	transition: all 500ms;
}

#menu-linkbox-live a {
	color: #2997D3;
}

#main-content {
	background: #fff;
    min-height: 100%;
    width: 1280px;
    margin: 0 auto;
	padding-top: 50px;
	overflow: auto;
}

#content-articles {
	background: #F2F2F2;
	width: 1220px;
	bottom: 0;
	margin: 20px;
	padding: 10px;
	border: 1px solid #000;
	overflow: auto;
}

#article1 {
	width: 550px;
	margin: 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article1 h1 {
	font-size: 40px;
}

#article1-content {
	width: 100%;
}

#photo1 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
    position: relative;
}

#photo1:hover {
	opacity: 0.8;
}

#article2 {
	width: 550px;
	margin: 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article2 h1 {
	font-size: 40px;
}

#article2-content {
	width: 100%;
}

#photo2 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo2:hover {
	opacity: 0.8;
}

#article3 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article3 h1 {
	font-size: 40px;
}

#article3-content {
	width: 100%;
}

#photo3 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo3:hover {
	opacity: 0.8;
}

#article4 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article4 h1 {
	font-size: 40px;
}

#article4-content {
	width: 100%;
}

#photo4 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
	z-index: -1000;
}

#photo4:hover {
	opacity: 0.8;
}

#imprint {
	background: #333333;
	bottom: 0;
	width: 100%;
}

#imprint-content {
	background: #333333;
	width: 1280px;
	height: 150px;
	margin: auto;
}

#about-info {
	width: 300px;
	height: 130px;
	float: left;
	margin-left: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#about-info h2 {
	text-align: center;
}

#about-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

#contact-info {
	position: static;
	width: 300px;
	height: 130px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#contact-info h2 {
	text-align: center;
}

#contact-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}


#legal-info {
	width: 300px;
	height: 130px;
	float: right;
	margin-right: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#legal-info h2 {
	text-align: center;
}

#legal-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

h1 {
	color: #2997D3;
	font-size: 20px;
	text-align: center;
	margin-bottom: 20px; 	
}

p {
	margin: 20px;	
}

a {
	color: #2997D3;
}
<!doctype html>
<html>

	<head> 
	
		<meta charset="utf-8">
		
		<link rel="stylesheet" type="text/css" href="stylesheet_topics.css">
		
		<link rel="icon" href="images/logo_site.png">
		
		<title>Topics</title>
	
		<script>
			function toggleNavPanel(x){
				var panel = document.getElementById(x), navarrow = document.getElementById("navarrow"), maxH="300px";
				if(panel.style.height == maxH){
					panel.style.height = "0px";
					navarrow.innerHTML = "&#9662;";
				} 
			
				else {
					panel.style.height = maxH;
					navarrow.innerHTML = "&#9652;";
				}
			}
		</script>
	
	</head>
	
	<body>
	
		<div id="header">
		
			<div id="header-content">
		
				<img id ="logo" src="images/logo.png" />
				
				<div id="currentsite-info">
				
					<font>Topics</font>
				
				</div>
				
				<div id="menu">					
					
					<div class="menu-linkbox" id="menu-linkbox-breaking"><a href="../Breaking/index_breaking.html">Breaking</a></div>
						
					<div class="menu-linkbox" id="menu-linkbox-live"><a href="index_topics.html">Topics</a></div> 

					<div class="menu-linkbox" id="menu-linkbox-scene"><a href="../News/index_news.html">News</a></div>

					<div class="menu-linkbox" id="menu-linkbox-home"><a href="../../index.html">Overview</a></div>
					
				</div>
				
				<div id="search-box">
			
					<form action="http://www.google.com/search" method="get">
			
						<input id="search" type="text" name="q" placeholder="Search">
			
						<input id="submit" type="image" src="images/search.png" alt="Submit">
		 
					</form>
			
				</div>
			
			</div>
			
		</div>
		
		<div id="main-content">
		
			<div id="content-articles">
			
				<div id="article1">	
				
					<div id="article1-content">
						
						<h1>Politics</h1>
						
					</div>
					
					<div id="article1-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo1" src="http://www.mtv.com/crop-images/2013/09/11/Foo%20Fighters%20officail.jpg" /></a>
						
					</div>
			
				</div>
				
				<div id="article2">	
				
					<div id="article2-content">
						
						<h1>Healthcare</h1>
						
					</div>
					
					<div id="article2-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo2" src="images/footage/topic2.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article3">	
				
					<div id="article3-content">
						
						<h1>Network</h1>
						
					</div>
					
					<div id="article3-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo3" src="images/footage/topic3adjusted.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article4">	
				
					<div id="article4-content">
						
						<h1>Travel</h1>
						
					</div>
					
					<div id="article4-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo4" src="images/footage/topic4adjusted.jpeg" /></a>
						
					</div>
			
				</div>
			
			</div>
		
		</div>
		
		<div id="imprint">
			
			<div id="imprint-content">
			
				<div id="about-info">
						
					<h2>About Us</h2>
			
					<p>
			
						Company information 

					</p>
						
				</div>
				
				<div id="legal-info">
						
					<h2>Legal Use</h2>
			
					<p>
			
						Copyright information
			
					</p>
						
				</div>
				
				<div id="contact-info">
						
					<h2>Contact</h2>
			
					<p>
			
						Contact information 

					</p>
						
				</div>
			
			</div>	

		</div>
	
	</body>

</html>

答案 1 :(得分:0)

我在您的#header#main-content css类中添加了z-index属性,并且在悬停时不再有任何重叠。

我还删除了您在图片本身(#photo1等)上设置的z-index值,因为#main-content上设置的z-index也适用于它们,因为它们是它的孩子。

希望这有帮助。

&#13;
&#13;
@charset "utf-8";

html{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background: #F2F2F2; 
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: expresswayregular;
}

@font-face {
    font-family: 'expresswayregular';
    src: url('fonts/expressway_rg-webfont.woff2') format('woff2'),
         url('fonts/expressway_rg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

#header {
	position: fixed;
	background: #333333;
	width: 100%;
	height: 50px;
	padding: 0;
	margin: 0;
	top: 0;
  z-index: 1;
}

#header-content {
	background: #333333;
	width: 1280px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	position: absolute;
}

#currentsite-info font {
	position: absolute;
	height: 30px;
	width: auto;
	margin-left: 60px;
	padding: 10px;
	color: #fff;
	font-size: 26px;
}

#search-box {
	width: 400px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
}

#search {
	background: #fff;
	width: 356px;
	height: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 6px;
	border: 1px solid #fff;
	border-radius: 6px 0 0 6px;	
}

#submit {
	float: right;
	background: #fff;
	width: 29px;
	height: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-radius: 0 6px 6px 0;	
}

#menu {
	margin-right: 30px;
	margin-left: 25px;
	z-index: 1000;
}

.menu-linkbox a{
	position: static;
	float: right;
	width: 60px;
	height: 14px;
	top: 0;
	padding: 18px 15px 18px 15px;
	color: #F2F2F2;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
}

.menu-linkbox:hover a {
	color: #2997D3;
	transition: all 500ms;
}

#menu-linkbox-live a {
	color: #2997D3;
}

#main-content {
	background: #fff;
    min-height: 100%;
    width: 1280px;
    margin: 0 auto;
	padding-top: 50px;
	overflow: auto;
  z-index: -1;
}

#content-articles {
	background: #F2F2F2;
	width: 1220px;
	bottom: 0;
	margin: 20px;
	padding: 10px;
	border: 1px solid #000;
	overflow: auto;
}

#article1 {
	width: 550px;
	margin: 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article1 h1 {
	font-size: 40px;
}

#article1-content {
	width: 100%;
}

#photo1 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
}

#photo1:hover {
	opacity: 0.8;
}

#article2 {
	width: 550px;
	margin: 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article2 h1 {
	font-size: 40px;
}

#article2-content {
	width: 100%;
}

#photo2 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
}

#photo2:hover {
	opacity: 0.8;
}

#article3 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: left;
	text-align: justify;
	word-spacing: 4px;
}

#article3 h1 {
	font-size: 40px;
}

#article3-content {
	width: 100%;
}

#photo3 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
}

#photo3:hover {
	opacity: 0.8;
}

#article4 {
	width: 550px;
	margin: 60px 10px 10px 10px;
	float: right;
	text-align: justify;
	word-spacing: 4px;
}

#article4 h1 {
	font-size: 40px;
}

#article4-content {
	width: 100%;
}

#photo4 {
	width: 500px;
	height: 500px;
	margin: 0px auto;
	border: 2px solid #2997D3;
	display: block;
	transition: all 500ms;
}

#photo4:hover {
	opacity: 0.8;
}

#imprint {
	background: #333333;
	bottom: 0;
	width: 100%;
}

#imprint-content {
	background: #333333;
	width: 1280px;
	height: 150px;
	margin: auto;
}

#about-info {
	width: 300px;
	height: 130px;
	float: left;
	margin-left: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#about-info h2 {
	text-align: center;
}

#about-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

#contact-info {
	position: static;
	width: 300px;
	height: 130px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#contact-info h2 {
	text-align: center;
}

#contact-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}


#legal-info {
	width: 300px;
	height: 130px;
	float: right;
	margin-right: 20px;
	padding: 10px 20px 10px 20px;
	vertical-align: middle;
	font-size: 18px;
	text-align: justify;
	color: #fff;
}

#legal-info h2 {
	text-align: center;
}

#legal-info p {
	margin: 20px;
	text-align: center;
	vertical-align: middle;
}

h1 {
	color: #2997D3;
	font-size: 20px;
	text-align: center;
	margin-bottom: 20px; 	
}

p {
	margin: 20px;	
}

a {
	color: #2997D3;
}
&#13;
<!doctype html>
<html>

	<head> 
	
		<meta charset="utf-8">
		
		<link rel="stylesheet" type="text/css" href="stylesheet_topics.css">
		
		<link rel="icon" href="images/logo_site.png">
		
		<title>Topics</title>
	
		<script>
			function toggleNavPanel(x){
				var panel = document.getElementById(x), navarrow = document.getElementById("navarrow"), maxH="300px";
				if(panel.style.height == maxH){
					panel.style.height = "0px";
					navarrow.innerHTML = "&#9662;";
				} 
			
				else {
					panel.style.height = maxH;
					navarrow.innerHTML = "&#9652;";
				}
			}
		</script>
	
	</head>
	
	<body>
	
		<div id="header">
		
			<div id="header-content">
		
				<img id ="logo" src="images/logo.png" />
				
				<div id="currentsite-info">
				
					<font>Topics</font>
				
				</div>
				
				<div id="menu">					
					
					<div class="menu-linkbox" id="menu-linkbox-breaking"><a href="../Breaking/index_breaking.html">Breaking</a></div>
						
					<div class="menu-linkbox" id="menu-linkbox-live"><a href="index_topics.html">Topics</a></div> 

					<div class="menu-linkbox" id="menu-linkbox-scene"><a href="../News/index_news.html">News</a></div>

					<div class="menu-linkbox" id="menu-linkbox-home"><a href="../../index.html">Overview</a></div>
					
				</div>
				
				<div id="search-box">
			
					<form action="http://www.google.com/search" method="get">
			
						<input id="search" type="text" name="q" placeholder="Search">
			
						<input id="submit" type="image" src="images/search.png" alt="Submit">
		 
					</form>
			
				</div>
			
			</div>
			
		</div>
		
		<div id="main-content">
		
			<div id="content-articles">
			
				<div id="article1">	
				
					<div id="article1-content">
						
						<h1>Politics</h1>
						
					</div>
					
					<div id="article1-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo1" src="images/footage/topic1adjusted.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article2">	
				
					<div id="article2-content">
						
						<h1>Healthcare</h1>
						
					</div>
					
					<div id="article2-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo2" src="images/footage/topic2.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article3">	
				
					<div id="article3-content">
						
						<h1>Network</h1>
						
					</div>
					
					<div id="article3-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo3" src="images/footage/topic3adjusted.jpeg" /></a>
						
					</div>
			
				</div>
				
				<div id="article4">	
				
					<div id="article4-content">
						
						<h1>Travel</h1>
						
					</div>
					
					<div id="article4-photo">
					
						<a href="https://www.youtube.com/"><img id ="photo4" src="images/footage/topic4adjusted.jpeg" /></a>
						
					</div>
			
				</div>
			
			</div>
		
		</div>
		
		<div id="imprint">
			
			<div id="imprint-content">
			
				<div id="about-info">
						
					<h2>About Us</h2>
			
					<p>
			
						Company information 

					</p>
						
				</div>
				
				<div id="legal-info">
						
					<h2>Legal Use</h2>
			
					<p>
			
						Copyright information
			
					</p>
						
				</div>
				
				<div id="contact-info">
						
					<h2>Contact</h2>
			
					<p>
			
						Contact information 

					</p>
						
				</div>
			
			</div>	

		</div>
	
	</body>

</html>
&#13;
&#13;
&#13;