我正在尝试为我的新网站设置框架,但在某些屏幕分辨率上遇到了问题。似乎我的图片
我试图找出一种方法,让我的整个顶部横幅根据用户的屏幕分辨率自动缩放以适应屏幕大小。
我还想将我的菜单居中对齐到
banner-logo.png
有时太大了(与用户的屏幕分辨率相关)。我试图找出一种方法,让我的整个顶部横幅根据用户的屏幕分辨率自动缩放以适应屏幕大小。
我还想将我的菜单居中对齐到
标签的中心(该标签宽度为100%)。
以下是我目前的代码:
以下是我目前的代码:
body {
background-color: #000000;
color: white;
}
img, object, embed, canvas, video, audio, picture {
max-width: 100%;
height: auto;
}
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
margin-left:0px;
float:left;
/*pour IE*/
}
ul li a {
display: inline;
color:white;
text-decoration:none;
text-align:center;
padding:15px;
}
ul li a:hover {
color: yellow;
}
div#header {
position: absolute;
background-image: url("../images/banner-bg.jpg");
background-repeat: repeat-x;
top: 0;
left: 0;
width: 100%;
}
div#top-banner {
width: 100%;
margin: 0 auto;
padding: 0px;
border: 0px;
text-align: center;
height: 453px;
}
div#gars-gauche {
float: left;
width: 333px;
height: 100%;
background-image: url("../images/gars-gauche.png");
background-repeat: no-repeat;
display: inline;
}
div#banner-centre {
height: 453px;
max-width: 100%;
text-align: center;
vertical-align:middle;
display: inline;
}
div#gars-droite {
float: right;
width: 333px;
height: 100%;
background-image: url("../images/gars-droite.png");
background-repeat: no-repeat;
display: inline;
}
div#top-menu {
position:relative;
top: 20px;
left: 80px;
}
div#content {
width: 100%;
text-align: center;
color: white;
padding-top: 35px;
}
h1 {
color: white;
}
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div id="header">
<div id="top-banner">
<div id="gars-gauche"></div>
<div id="banner-centre">
<img src="images/banner-logo.png" alt="banner" />
</div>
<div id="gars-droite"></div>
</div>
<div id="top-menu">
<ul>
<li><a href="#">ACCUEIL</a></li>
<li><a href="#">MODÈLES</a></li>
<li><a href="#">SERVICES</a></li>
<li><a href="#">TARIFS</a></li>
<li><a href="#">POLITIQUE</a></li>
<li><a href="#">PARTENAIRES</a></li>
<li><a href="#">RECRUTEMENT</a></li>
<li><a href="#">WEBCAM</a></li>
<li><a href="#">CONTACT</a></li>
<li><a href="#">FACEBOOK</a></li>
</ul>
</div>
<div id="content">
<h1>BIENVENUE CHEZ LES GENTLEMEN'S</h1>
<hr />
<h3>SERVICE D'ACCOMPAGNEMENT POUR HOMMES ET FEMMES DE TOUS ÂGES</h3>
<p>Les Gentlemen's sont fiers d'offrir aux hommes et femmes un service d'accompagnement de qualité supérieur dans le secteur de Montréal et ses environs.</p>
<p>Vous avez envie d'un souper romantique, d'une sortie au cinéma ou d'un moment de tendresse?</p>
<p>Nos Gentlemen's s'engagent à vous offrir un moment inoubliable!</p>
<a href="http://zonevideo.telequebec.tv/media/18521/emission-428/les-francs-tireurs" target="_new"><img src="images/Banner-les-francs-tireur.jpg" alt="Les Francs Tireurs"/></a>
<br />
<br />
<a href="https://soundcloud.com/les-gentlemens/entrevue-boom-1041fm" target="_new"><img src="images/Banner-Osez-les-gentlemens.jpg" /></a>
</div>
<div id="footer"></div>
</div>
</body>
</html>
background-size: cover;
来设置横幅的大小呢? - Kinburn101