Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не получилось сверстать шапку сайта
 
 автор: Владимир55   (22.11.2013 в 00:24)   письмо автору
51.3 Кб
 
 

Хотел попробовать сверстать резиновую шапку сайта – не получилось…

Для примера использовал простейший дизайн, файл которого целиком размещен в блоке test (как образец, см. вложение). Он прекрасно отображается во всех браузерах при любом масштабе.

Этот же дизайн, сверстанный в виде блоков, ведет себя совершенно иначе (см. http://wowa55.pz9.ru/7.html):

1. При увеличении масштаба все разваливается.

2. Если начать в браузере сужать страницу, то шапка не уменьшается по высоте, а потому логотип и картинка оказываются смещенными вверх.

3. Шрифт тот же, что и в дизайне, а получается размер меньше.

Похоже, что мешает файл fone-1px.gif, который определяет высоту шапки и почему-то не хочет масштабироваться.

<!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Варианты верстки</title>

<style>
body{background-image:url(fon.gif)}

.test{max-width:1000px; margin:0 auto; }
.test img {width:100%; height:auto;}

#Head {overflow:hidden; max-width:1000px; margin:0 auto; background-image:url(fone-1px.gif); background-repeat:repeat-x;}

#Head .vertikal {float:left; width:0.01%;}
#Head .left img {width:100%; height:auto; margin:0;}

#Head .left {float:left; width:10.8%;margin-left:5%;}
#Head .left img {width:100%; height:auto; margin-top:5%;}

#Head .center {float:left; width:57%;}
#Head .center p{text-align:center; color:#8c1138; font-size:48px; font-weight:bold; font-family:"Bookman Old Style"}

#Head .right {float:left; width:22.8%; margin-left:1%;}
#Head .right img {width:100%; height:auto; margin-top:13%;}

</style>
</head>

<body>


<div class="test">
<img src="fone.jpg" alt="Первый вариант">
</div>

<div id="Head">

    <div class="vertikal">
    <img src="fone-1px.gif" alt="Логотип">
    </div>


    <div class="left">
    <img src="logo.gif" alt="Логотип">
    </div>
    
    <div class="center">
    <p>1000 px</p>
    </div>
    
    <div class="right">
    <img src="kartin.gif" alt="Россия">
    </div>    
    
</div>

  Ответить  
 
 автор: Владимир55   (22.11.2013 в 15:24)   письмо автору
 
   для: Владимир55   (22.11.2013 в 00:24)
 

Решение найдено.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования