3:16 AM Урок №10 Фон (background) в CSS | |
CSS фон (background)Със свойството фон (background) може да се задава фонов цвят, фоново изображение, както и да се управлява изгледа на този фон - повторение по хоризонтала или вертикала, позиция и поведение при скролиране на страницата. Фонов цвятФонов цвят се задава със свойството background-color и стойности:
Например можем да зададем за заглавие h1 фонов цвят тюркоазено синьо по следния начин: h1 {background-color: #40E0D0} Фоново изображениеСтраниците могат да бъдат разнообразени и с използване на подходящо фоново изображение. За да сложите снимка за фон на страницата, използвайте свойството background-image със стойност url и името на снимката: body {background-image: url(smile.gif)} Не забравяйте, че в интернет се използват три вида изображения: GIF, PNG, JPEG. Също така, внимавайте фоновото изображение да не вземе превес над текста - твърде ярки цветове може да затруднят четенето. Повторение на фоново изображениеГолямо фоново изображене, което да покрива цялата страница рядко се използва - това би направило страницата твърде тежка. Като резултат малко хора биха дочакали да се заредят няколкото мегабайта и вместо в предимство, фоновото изображение ще се окаже недостатък. Вместо цели снимки, често се използва хоризонтално и/или вертикално повторение на по-малки изображения. За целта се използва свойството background-repeat и някоя от следните стойности:
Позициониране на фоново изображениеСъс свойството background-position имате контрол над мястото на страницата, където ще се появи фоновото изображение. Можете да избирате измежду следните стойности за позициониране на фоново изображение:
Фиксиране на фоново изображениеМожете да застопорите фоновото изображение, така че дори да превъртате страницата, то да си стои на едно и също място на екрана. Това фиксиране на фоново изображение се постига със следната команда: background-attachement: fixed; Съкратен запис на фоновите свойстваИзброените до тук фонови свойства може да се задават по съкратен начин, използвайки свойството background. Ето един пример, който задава фонов цвят (близък до оранжево), фоново изображение на име grass.gif, забрана за повторение на изображението, позициониране горе вдясно и фиксиране на изображението: body {background: #F4A460 url(grass.gif) no-repeat right top fixed;} Ако имате затруднения или въпроси по темата или пък просто искате да допълните нещо моля направете го в коментарите след урока! | |
|
Ако урокът ви е харесал можете да го споделите с вашите приятели във фейсбук :
Всички коментари: 0 | |