Reputation: 65
I am making a website for my high school robotics team. I am trying to make my banner a link but for some reason there is this little box behind the image that I cannot get rid of. I tried looking at other threads, which told me I needed to set a width for the code, that didnt work. I also read I needed to set a border property at "0", that didn't work. I cannot figure it out.
<!DOCTYPE>
<html>
<head>
<link rel="stylesheet" type="text/css" href="index_style.css">
<link href='http://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'>
<title>Team 3774 Homepage</title>
</head>
<body>
<div id="page">
<div class="Banner">
<a class="Banner_Link" href="www.robotichive3774.com">
<img src="/Images/Banner.png" height="200" width="1350" border="0">
</a>
</div>
<div class="navbar">
<ul class="nav">
<li><a class="li_nav" href="/Home">Home</a></li>
<li><a class="li_nav" href="/Team Bio">Team Bio</a></li>
<li><a class="li_nav" href="/Our Robot">Our Robot</a></li>
<li><a class="li_nav" href="/Our Coach">Our Coach</a></li>
<li><a class="li_nav" href="/Gallery">Gallery</a></li>
<li><a class="li_nav" href="/Outreach">Outreach</a></li>
<li><a class="li_nav" href="/Youtube">Youtube</a></li>
</ul>
</div>
</div>
<div class="body">
<h1 class="main_header">Welcome to Robotics Team 3774!</h1>
<div class="main_body">
<p class="Team_Description">Hive Voltage 3774 is the Senior
(and Junior)
Engineering Team at Bayonne High School. The team
is a part of the Senior Engineering class available
at Bayonne High School. This team has the most experienced
students for FTC. Many of them are highly capable students
who had done various stem activities. We plan on learning
several aspects of engineering this season but we also intend to
have fun.
Our main goal however is to grow as a team. We plan to grow
as individuals and to collaborate as a unit or a team.
Also, we plan to expose our community to the wonderful
applications of robotics, and to excel in many parts of real
engineering and real world applications. Hence we are,
HIVE VOLTAGE 3774. #Hivevoltage #Gobees</p>
</div>
</div>
</body>
</html>
CSS
.Banner
{
height: 200px;
width: 1350px;
}
.body
{
margin-left: 200px;
margin-right: 200px;
margin-top: 50px;
margin-bottom: 100px;
}
.Banner img
{
vertical-align:top;
}
body
{
margin: 0;
}
.li_nav
{
float: left;
display:inline-block;
font-family: 'Roboto Slab', serif;
}
.nav
{
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
min-width: 1350px;
}
a:link, a:visited
{
display:inline-block;
width: 182.7px;
padding-top: 12px;
padding-right: 5px;
padding-bottom: 14px;
padding-left: 5px;
font-weight: bold;
color: #FFFFFF;
background-color: #990000;
text-align: center;
text-decoration: none;
font-family: 'Roboto Slab', serif;
}
a:hover, a:active
{
background-color: #B20000;
}
#page{
width: 1000px;
margin-left: 0px;
margin-right: 0px;
}
.body
{
height: 1350px;
}
.main_header
{
text-align: center;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 15px;
padding-left: 5px;
font-family: 'Roboto Slab', serif;
}
.main_body
{
padding-bottom: 100px;
}
.Team_Description
{
font-size: 150%;
font-family: 'Roboto Slab', serif;
}
The site is robotichive3774.com
Upvotes: 1
Views: 59
Reputation: 4173
instead of using the !important
tag you could do it like this:
.Banner a {
padding: 0;
}
You should avoid using the important tag unless absolutely necessary, instead try make your CSS rule more powerful.. see this SO answer on !important
https://stackoverflow.com/a/3706876/1563558
Upvotes: 0
Reputation: 13988
It is because default anchor styles applied over there. Add the following style in your CSS.
a.Banner_Link
{
padding:0 !important;
}
Upvotes: 3