Я застрял в двух проблемах здесь:CSS - проблема с отображением размера экрана
1) Оба заголовка должны растягиваться на весь экран. Во втором заголовке баннер плавает вправо слишком сильно во время изменения размера экрана. Он должен остановиться в пределах ширины 1200 пикселей.
2) Я также не могу поместить пункт меню в соответствующее место, как на прикрепленном изображении, - они всегда опускаются ниже.
Любая помощь была бы принята с благодарностью!
Снимок экрана: Я разместил снимок экрана здесь http://oi57.tinypic.com/2v3rhn6.jpg
body,p,input {font-family:verdana,helvetica,arial,sans-serif;}
img {border:0;}
body {
font-size:14px;color:#555555;background-color:#f1f1f1;margin:0px;}
h1 {
padding: 0px;
margin: 0px;
color:#000000;
}
#container {
margin:0px auto;
border:0px solid #bbb;
padding:4px;
width:1200px;
}
.logo {
margin:0px auto;
border:0px;
padding:4px;
width:1200px;
}
.white-box {
width: 180px;
margin: 0px;
}
#main-header {
height:50px;
background-color: #dfe5f2;
min-width: 1200px;
}
#ad-header {
height:96px;
background-color: #fff;
min-width: 1200px;
}
#top-banner {
float: right;
margin: 0 auto;
padding:3px;
}
.left-banner {
width: 160px;
margin: 0 auto;
padding:3px;
}
#main-content {
margin-top:10px;
padding-bottom:10px;
}
#main-body {
margin-left:10px;
width:666px;
height:150px;
}
#main-footer {
margin-top:10px;
margin-bottom:10px;
padding:10px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
font-size:11px;
text-align: center;
}
.box {
padding: 8px;
border: 1px solid silver;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color: #fff;
}
.box1 {
font-size:12px;
width: 180px;
float: left;
}
.box1 h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.box1 ul {margin:0;padding:0;list-style:none;}
.box1 li {margin-left:10px;padding:2px;list-style-type:none;}
.box1 li a {text-decoration:none;}
.box1 li a:hover {text-decoration:underline;}
.box1 li span, .leftmenucheckcount {font-size:.95em;}
.box2 {
margin-left: 210px;
padding: 15px;
}
#top-menu-black {
height:12px;
background-color: #000;
min-width: 1200px;
}
#top-menu-white {
height:1px;
background-color: #fff;
min-width: 950px;
}
#top-menu-orange {
height:3px;
background-color: #ff9401;
min-width: 950px;
}
.top-menu-text {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight: bold;
padding:4px 4px 4px 230px;
min-width: 900px;
}
.top-menu-text a{text-decoration: none; color: #FFFFFF;}
.top-menu-text a:link {text-decoration: none; color: #FFFFFF;}
.top-menu-text a:visited {text-decoration: none; color: #FFFFFF;}
.top-menu-text a:active {text-decoration: none; color: #FFFFFF;}
.top-menu-text a:hover {text-decoration: none; color: #ff9401;}
a:link {color:#004eff; }
a:visited {color:#004eff; }
a:active {color:#004eff; }
a:hover {color:#ff9401;}
.article {background-color: #f6f6f6;}
img.imagerating {
vertical-align:middle
}
.TextWrap {
float: left;
margin: 10px;
}
.amz-button {
margin-left: 150px;
}
.amz-button2 {
margin-left: 450px;
}
.bottom-amz {
margin-left: 5px;
}
может использовать «переполнения: скрытый», чтобы остановить его от идти мимо ширины окна. не уверен, что ваша вторая проблема, не могли бы вы уточнить? – bryce
каждый раз, когда я добавляю пункты меню - не оставляйте на месте (см. Ссылку на снимки экрана). Меню опускается ниже и влево. Извините, я удалил код для меню, поскольку он не работал. –