voliuf.narod.ru

главная

друзья

помощь сайту

Основы работы с CSS

Бесплатные учебники по темам

Партнерская программа

1.Общая информация

2.Синтаксис CSS и примеры использования

3.Параметры CSS для фона

4.Параметры текста в CSS

5.Шрифты в CSS

6.Границы в CSS

7.Отступы в СSS

8.Поля в CSS

9.Списки в CSS

10.Размеры элементов в CSS

11.Параметры форматирования в CSS

12.Позиционирование в CSS

13.Псевдо-классы CSS

14.Псевдо-элементы CSS

15.Типы носителей информации в CSS2

Дополнительные материалы
Печать в CSS2
Использование звука в CSS2
Единицы измерения в CSS
Цвета в CSS /* аналогично как в HTML */

 

Основы работы с CSS
3.Параметры CSS для фона
  
Параметры CSS для фона определяют фоновые эффекты элемента.

Примеры

  1. Данный пример показывает, как задать фоновый цвет элемента.
    <html>
    <head>

    <style type="text/css">
    ul {background-color: rgb(200,10,200)}
    ol {background-color: #00FFFF}
    li {background-color: transparent}
    p {background-color: blue}
    </style>
    </head>

    <body>

    <ul>
    <li>this is ul</li>
    </ul>
    <ol>
    <li>this is ol</li>
    </ol>
    <p>This is a paragraph</p>


    </body>
    </html>
  2. Данный пример показывает, как задать в качестве фона изображение.
    <html>
    <head>

    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg)
    }
    </style>

    </head>

    <body>
    В документе в качестве фона использовано изображение
    </body>

    </html>
  3. Данный пример показывает, как использовать повторяющееся фоновое изображение.
    <html>
    <head>

    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat: repeat
    }
    </style>

    </head>

    <body>
    В документе в качестве фона использовано повторяющееся изображение
    </body>
    </html>
  4. Данный пример показывает, как использовать повторяющееся только по вертикали фоновое изображение.
    <html>
    <head>

    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat: repeat-y
    }
    </style>

    </head>

    <body>
    В документе в качестве фона использовано повторяющееся изображение,
    которое размножается только вертикально
    </body>
    </html>
  5. Данный пример показывает, как использовать повторяющееся только по горизонтали фоновое изображение.
    <html>
    <head>

    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat: repeat-x
    }
    </style>

    </head>

    <body>
    В документе в качестве фона использовано повторяющееся изображение,
    которое размножается только горизонтально.
    </body>
    </html>
  6. Данный пример показывает, как разместить на странице фоновое изображение.
    <html>
    <head>
    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat:
     repeat;
    background-position:
     bottom;
    }
    </style>
    </head>

    <body>
    </body>
    </html>

     
  7. Данный пример показывает, как задать фиксированное фоновое изображение, т.е. изображение, которое не будет перемещаться вместе со всей остальной страницей.
    <html>
    <head>
    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat:
    no-repeat;
    background-attachment:
    fixed
    }
    </style>
    </head>

    <body>
    Определено фиксированное фоновое изображение<br>
    Определено фиксированное фоновое изображение<br>
    Определено фиксированное фоновое изображение<br>
    </body>

    </html>
  8. Данный пример показывает, как задать прокручивающееся фоновое изображение, т.е. изображение, которое будет прокручиваться вместе с документом.
    <html>
    <head>
    <style type="text/css">
    body
    {
    background-image:
    url(http://www.intuit.ru/departament/picture.jpg);
    background-repeat:
    no-repeat;
    background-attachment:
    scroll
    }
    </style>
    </head>

    <body>
    Определено прокручивающееся фоновое изображение<br>
    Определено прокручивающееся фоновое изображение<br>
    Определено прокручивающееся фоновое изображение<br>
    </body>

    </html>
  9. Данный пример показывает, как использовать свойство сокращения записи для задания всех свойств фона в одном объявлении.
    <html>
    <head>
    <style type="text/css">
    body
    {
    background: blue url(http://www.intuit.ru/departament/picture.jpg) repeat scroll center;
    }
    </style>
    </head>

    <body>
    Это документ, для которого свойства фона заданы в одном объявлении<br>
    Это документ, для которого свойства фона заданы в одном объявлении<br>
    Это документ, для которого свойства фона заданы в одном объявлении<br>
    </body>

    </html>

Итак, можно определить фоновый цвет элемента, а также в качестве фона — изображение, повторяющееся изображение, повторяющееся изображение (только вертикально или только горизонтально), фиксированное или прокручивающееся изображение. Кроме того, можно использовать свойство сокращения записи для задания всех свойств фона в одном объявлении.

Параметры фона в CSS: подробное рассмотрение

Как было показано ранее, параметры фона в CSS позволяют управлять цветом фона элемента, задавать в качестве фона изображение, повторять циклически фоновое изображение вертикально или горизонтально и позиционировать изображение на странице.

Данные свойства поддерживаются следующими браузерами (в скобках сокращенный вариант, который применяется далее в таблицах параметров и значений): Internet Explorer (IE), Firefox (F), Netscape(N).

Параметр Описание Значения IE F N W3C
background Служит для задания всех параметров фона в одном объявлении background-color

background-image

background-repeat

background-attachment

background-position

4 1 6 1*
background-attachment Задает для изображения фиксированное расположение или перемещающееся вместе с остальной страницей scroll

fixed

4 1 6 1
background-color Задает цвет фона элемента color-rgb

color-hex

color-name

transparent

4 1 4 1
background-image Задает в качестве фона изображение url

none

4 1 4 1
background-position Задает начальное положение фонового изображения top left

top center

top right

center left

center center

center right

bottom left

bottom center

bottom right

x-% y-%

x-pos y-pos

4 1 6 1
background-repeat Определяет, будет ли и каким образом будет повторяться фоновое изображение repeat

repeat-x

repeat-y

no-repeat

4 1 4 1

(* здесь и далее число в столбце "W3C" указывает в какой спецификации CSS определен параметр (CSS1 или CSS2)).

Параметр 'background'

Этот параметр предназначен для задания всех свойств фона в одном объявлении.

Наследование: нет.

Примеры:

body
{
background: url(picture.gif)
}

body
{
background: url(http://www.intuit.ru/speciality/image.gif) repeat scroll
}

body
{
background: yellow url(http://www.intuit.ru/speciality/image.gif) repeat-x bottom
}

Может принимать следующие значения:

Значение Описание
background-color

background-image

background-repeat

background-attachment

background-position

В этом объявлении можно задать от одного до пяти свойств фона

Рассмотрим их подробнее.

Параметр 'background-attachment'

Этот параметр определяет, будет ли фоновое изображение зафиксировано в определенном месте или будет перемещаться вместе со всей страницей.

Наследование: нет.

Может принимать следующие значения:

Значение Описание
Scroll Фоновое изображение перемещается, когда перемещается страница
Fixed Фоновое изображение не перемещается, когда перемещается страница

Пример:

body
{
background-attachment: fixed;
background-repeat: repeat
}

Параметр 'background-color'

Этот параметр задает фоновый цвет элемента.

Наследование: нет.

Может принимать следующие значения:

Значение Описание
color Значение color может быть названием цвета (red), значением rgb (rgb(255,0,0)) или шестнадцатеричным числом (#ff0000)
transparent Фоновый цвет является прозрачным

Пример:

h1
{
background-color: gray;
font-family: arial
}

Параметр 'background-image'

Данный параметр задает изображение в качестве фона.

Наследование: нет.

Может принимать следующие значения:

Значение Описание
url Путь доступа к изображению
none Фонового изображения нет

Пример:

body
{
background-image: url(http://www.intuit.ru/speciality/image.gif);
background-repeat: repeat;
background-attachment: fixed
}

В тех случаях, когда изображение недоступно, необходимо задать цвет background-color, который будет использован.

Параметр 'background-position'

Этот параметр задает начальное положение фонового изображения.

Наследование: нет.

Может принимать следующие значения:

Значение Описание
top left
top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
Если определить только одно ключевое слово, то вторым значением подразумевается "center"
x-% y-% Первое значение является горизонтальной координатой, второе значение — вертикальной. Верхний левый угол — 0% 0%. Правый нижний угол — 100% 100%. Если определено только одно значение, то вторым значением подразумевается 50%.
x-pos y-pos Первое значение является горизонтальной координатой, второе значение — вертикальной. Верхний левый угол — 0 0. Единицами измерения могут быть пиксели (0px 0px) или любые другие единицы измерения CSS. Если определено только одно значение, то вторым значением подразумевается 50%. Можно смешивать % и эти координаты.

Пример:

body
{
background-image: url(http://www.intuit.ru/speciality/image.gif);
background-position: right top;
background-attachment: fixed
}

body
{
background-image: url(http://www.intuit.ru/speciality/image.gif);
background-repeat: no-repeat;
background-position: 100% 100%;
background-attachment: fixed
}

Параметр 'background-repeat'

Этот параметр определяет, каким образом будет повторяться фоновое изображение.

Наследование: нет.

Может принимать следующие значения:

Значение Описание
repeat

 

Фоновое изображение будет повторяться по вертикали и по горизонтали
repeat-x Фоновое изображение будет повторяться по горизонтали
repeat-y Фоновое изображение будет повторяться по вертикали
no-repeat Фоновое изображение будет выведено только один раз

Пример:

body
{
background-image: url(http://www.intuit.ru/departament/image.gif);
background-repeat: repeat;
background-attachment: fixed
}
 источник: http://www.INTUIT.ru 


 

13 центов(0,13$) за клик, выплаты через WebMoney каждый вторник +10% с рефералов

Мы выкупаем 100% трафа! $12 за 1000 хостов (РФ), и до $4 за 1000 хостов (зарубежный траф) + 10% с дохода Ваших рефералов!
 Выплаты через
WebMoney

~80-100$ за1000 хостов 2.5$ за 1 смс.
реф. процент - 10 %Выплаты происходят раз в неделю, в четверг на
WebMoney
 
 

 

____________________________

Посмотреть порно видео в онлайне »

_______________________________

 

   
   
Сайт управляется системой uCoz