Как изменить ширину шаблона в зависимости от разрешения экрана посетителя?
Страницы: 1
Как изменить ширину шаблона в зависимости от разрешения экрана посетителя?
Был резиновый шаблон для WP. Переделал его в фиксированный, под 1200 пикселей. Но хотелось бы его настроить, чтобы в зависимости от разрешения экрана менялась и ширина сайта. Как можно это реализовать? 
Прочитал на HTML-book про @media, но ничего не получилось с этим кодом. Я что-то не так сделал? Можно ли сделать как-то по-другому?
Код прописал так: 

Код
#art-main
{
  position: relative;
  width: 1200px;
  left: 75px;
  top: 0;
  cursor:default;
 }  
 
@media screen and (device-width: 1600px)  
{ div {width: 1500px;}  
}  
 
@media screen and (device-width: 1280px)  
{ div {width: 1100px;}  
}  
 
@media screen and (device-width: 1024px)  
{ div {width: 980px;}  
}
Вместо чисел поставьте значение "auto"
Цитата
BlackNice пишет:
Вместо чисел поставьте значение "auto"
От этого шаблон снова станет резиновым, а я хочу сохранить фиксированную ширину, только менять ее в зависимости от разрешения экрана.
А как вы собираетесь менять его ширину, при этом не делая шаблон резиновым?
Ааа, примерно понял. Хотя фактической разницы не вижу
Цитата
Андрей Бычков пишет:
Ааа, примерно понял. Хотя фактической разницы не вижу
Я не хочу, чтобы сайт сжимался, если браузер открыт не в полноэкранном режиме. И кроме того, резиновый шаблон нормально отображается только для разрешений с 1024 по 1366, все что шире или уже - страшно косячит. Для них и хочу задать фиксированную ширину.
Цитата
Александр Вашкевич пишет:
Был резиновый шаблон для WP. Переделал его в фиксированный, под 1200 пикселей. Но хотелось бы его настроить, чтобы в зависимости от разрешения экрана менялась и ширина сайта. Как можно это реализовать?
Прочитал на HTML-book про @media, но ничего не получилось с этим кодом. Я что-то не так сделал? Можно ли сделать как-то по-другому?
Код прописал так:
Код
 #art-main
{
  position: relative;
  width: 1200px;
  left: 75px;
  top: 0;
  cursor:default;
 }  
 
@media screen and (device-width: 1600px)  
{ div {width: 1500px;}  
}  
 
@media screen and (device-width: 1280px)  
{ div {width: 1100px;}  
}  
 
@media screen and (device-width: 1024px)  
{ div {width: 980px;}  
}
 
 попробуйте так:




Код
#art-main
{
  position: relative;
  width: 1200px;
  left: 75px;
  top: 0;
  cursor:default;
 }
 @media only screen and (max-width: 1600px) 
{
   #art-main {width: 1500px;}
}
 @media only screen and (max-width: 1280px) 
{
   #art-main {width: 1100px;}
}

 @media only screen and (max-width: 1024px) 
{
   #art-main {width: 980px;}
}
Цитата
Валентин пишет:
попробуйте так:
Огромное спасибо, все заработало! smile:help:
пожалуйста =)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
00:26 Работаем в P2P платежах BYBIT | USDT - RUB , RUB - USDT | Ищем постоянных клиентов , выгодные условия. 
19:04 Gambling Craft - гемблинг по белому 
17:27 Нужна помощь советом! 
10:44 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
20:13 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
19:41 25$ (ежемесячно) AdSense 
21:39 Подскажите где продвигать сайт. 
13:50 AllCharge.online. Современный, быстрый и надёжный обменник 
12:02 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
12:01 Софт/бот на заказ. Не дорого! ZennoPoster! 
11:48 SpaceSwap.cc - Быстрый и надежный обменник криптовалют 
10:41 WebKazna. Обмены криптовалют. Доставка наличных. 
04:06 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
17:19 Куплю сайты генератор-вакансий, каталог компаний. 
06:17 Точные прогнозы на футбол 
23:47 Добро пожаловать в цифровой мир... 
22:39 Топ-5 способов использовать мобильные прокси для бизнеса: подробный обзор 
11:58 Куплю проигрышные букмекерские аккаунты 
00:12 Огородники 
10:59 Новости искусственного интеллекта 
04:26 Хром ругается на форум