
Форум: дизайн и разработка сайтов . Объявление: разработка сайтов в рязани ?
Разделы
Как сделать, чтобы фон не повторялся?
Метки:
По умолчанию фоновая картинка повторяется по горизонтали и вертикали, выстраиваясь мозаикой на всем поле веб-страницы. Однако такое поведение фона не всегда требуется, особенно в случае размещения единственного изображения, поэтому на помощь придет значение no-repeat добавляемое к стилевому атрибуту background.
Общий синтаксис в этом случае будет следующий.
<style type="text/css">
BODY { background: url(путь к графическому файлу) no-repeat; }
</style>
В данном случае фон добавляется к веб-странице, исходно располагается в левом верхнем углу окна браузера и отображается единственный раз, т.е. не повторяется. В примере 1 показано, как это сделать конкретно.
Пример 1. Фон веб-страницы
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Фон</title>
<style type="text/css">
BODY {
background: #666 url(bg.png) no-repeat;
color: #fff; /* Цвет текста */
}
</style>
</head>
<body>
<p>Содержимое веб-страницы</p>
</body>
</html>
Результат данного примера показан на рис. 1.

Рис. 1. Фоновая картинка на веб-странице без повторения

гуд, спасибо.
разясните пожалусто примером как зделать чтобы изображение занимало все пространство браузерного поля применимо к любому разрешению. буду очень признателен
Фоновый рисунок не масштабируется, а при уменьшении размеров окна обрезается по краям. Если надо изменить размер обычного рисунка, то добавьте к тегу IMG параметр width="100%".
спс
Отправить комментарий