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)
							 |