Здравствуйте! Продолжаем разбираться как сделать сайт адаптивным. Другим важным элементом в построении адаптивого дизайна являются правила Media Query, которые поволяют определить стиль в зависимости от размеров браузера пользователя.
В CSS2 уже было решение в виде правила media, которое позволяет указать устройство, для которого используется данный стиль:
<html> <head> <title>Адаптивная веб-страница</title> <link media="handheld" rel="stylesheet" href="/mobile.css"> <link media="screen" rel="stylesheet" href="/desktop.css"> </head> <body> ......................
Правило media="handheld" указывает, что стили в mobile.css будут применяться к мобильным устройствам, в то время как правило media="screen" применяется к десктопным браузерам.
Однако многие современные мобильные браузеры по умолчанию считают, что страница предназначена для десктопов, поэтому в любом случае применяет правило media="screen". Поэтому на подобное решение не стоит полагаться.
Для решения этой проблемы в CSS3 были введен механизм CSS3 Media Query. Например, чтобы применить стиль только к мобильным устройствам мы можем написать так: Читать далее
Вступите в группу, и вы сможете просматривать изображения в полном размере
Это интересно
0
|
|||
Последние откомментированные темы: