我剛剛創建了一個使用多個div的網站。然後我放大和縮小,特定的DIV移動到左邊的角落,而其他的移動到屏幕的右邊角落。
下面是我的網站代碼,如果有人可以幫助我,將不勝感激。我在標題後面留下了大部分內容,因爲它受到了影響,但是認爲這個錯誤與DIV的其中一個例如「容器」div有關,而不是每個特定DIV中的細節。DIV移動時放大和縮小
HTML:
<html>
<head>
<title> Test Website</title>
<link rel="stylesheet" type="text/css" href="index.css">
</head>
<body>
<div id="container">
<div id="top_section">
<div id="logo">
<img src="images/pbc_WHITE_bg.tif" width="180px" height="168px">
</div>
</div>
<div id="navigation">
<ul id="nav_menu">
<li><a href="#">HOME </a></li>
<li><a href="#"> NEWS</a></li>
<li><a href="#"> MEDIA </a></li>
<li><a href="#"> CONTACT</a></li>
</ul>
</div>
</div>
CSS:
{
position: relative;
margin: 0;
padding: 0;
font-weight: lighter;
}
body {
padding: 0px;
}
p {
color: grey;
font-family: "brandon-grotesque",sans-serif;
font-size: 13px;
}
h1 {
color: black;
font-weight: lighter;
font-size: 14px;
font-family: "brandon-grotesque",sans-serif;
}
a {
font-size: 14px;
color: grey;
font-family: "brandon-grotesque",sans-serif;
}
#container {
margin: 0px auto;
/*background: pink;*/
width: 100%;
height: 169px;
border-bottom: 1px solid #F2F2F2;
}
#top_section {
width: 400px;
height: 170px;
/*background: black;*/
float: left;
}
#logo {
margin-left: 170px;
}
#navigation {
position: relative;
background: blue;
margin-top: 70px;
width: 700px;
float: right;
margin-right: 50px;
}
ul#nav_menu {
list-style-type: none;
}
ul#nav_menu li {
display: inline-block;
padding-right: 5px;
width: 150px;
text-align: right;
position: relative;
float: left;
}
ul#nav_menu li a{
text-decoration: none;
text-align: right;
}
是縮小您的網站的主要功能之一還是隻是爲了完美? – Ron
請張貼jsFiddle。 – screenmutt
謝謝你的回覆,是的,它完全是爲了完美而乾杯 – user2542424