40 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			40 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | |||
|  | title: CSS3 at Media Rule | |||
|  | localeTitle: CSS3 в правиле СМИ | |||
|  | --- | |||
|  | ## CSS3 в правиле СМИ
 | |||
|  | 
 | |||
|  | Правило CSS3 Media является правилом, которое позволяет использовать медиа-запросы. Запросы в средствах массовой информации позволяют вам стилизовать вашу веб-страницу (либо ее часть, либо все ее) по-разному на основе разных типов или устройств. | |||
|  | 
 | |||
|  | Медиа-запрос создается с помощью тега `@media` и затем предоставляет правило для проверки таких вещей, как: | |||
|  | 
 | |||
|  | *   Ширина и высота текущего окна просмотра | |||
|  | *   Ориентация устройства (это относится к планшетам или телефонам) | |||
|  | *   Текущее разрешение | |||
|  | *   И больше | |||
|  | 
 | |||
|  | В настоящее время существует четыре возможных типа носителей: | |||
|  | 
 | |||
|  | *   all (По умолчанию - это будет предназначено для всех устройств) | |||
|  | *   print (Используется для принтеров, например, для отдельных стилей печати) | |||
|  | *   экран (используется для компьютеров, телефонов, планшетов и т. д.) | |||
|  | *   речь (используется для доступа к устройствам, таким как экранное устройство, которое повествует содержимое веб-страницы) | |||
|  | 
 | |||
|  | Запросы в СМИ используются для всех видов фиордов, поскольку они позволяют использовать многие функции мультимедиа. Одним из наиболее распространенных способов использования медиа-запроса является отрисовка веб-страницы; то есть он будет вести себя по-разному на основе размера экрана. | |||
|  | 
 | |||
|  | Пример медиа-запроса выглядит следующим образом: | |||
|  | 
 | |||
|  | ```CSS | |||
|  | @media screen and (max-width: 1000px) {  | |||
|  |   body {  | |||
|  |     background: #000;  | |||
|  |   }  | |||
|  |  }  | |||
|  | ``` | |||
|  | 
 | |||
|  | CSS в правиле Media Query применяется только в том случае, когда правило имеет значение true. Например, глядя на фрагмент выше, фон тела будет изменен на `#000` только тогда, когда пользователь посещает страницу с устройством шириной 1000 пикселей или менее. Если выше 1000px, это правило не применяется. | |||
|  | 
 | |||
|  | #### Дополнительная информация:
 | |||
|  | 
 | |||
|  | *   [Правило CSS @media](https://www.w3schools.com/cssref/css3_pr_mediaquery.asp) | |||
|  | *   [Использование медиа-запросов](https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries) |