Как изменить ширину шаблона в зависимости от разрешения экрана посетителя?
Страницы: 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)
Новые темыОбъявленияСвободное общение
18:02 "Осталось 5 дн. до НГ" АПдейт Яндекс выдача 
12:33 SEO под нейро 
12:24 На улице штиль, в выдаче - шторм. Апдейт 04.01.2026 
16:28 С Новым 2026 годом! + Апдейт Яндекс выдачи 02.01.2026 
13:17 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
13:44 25.12.25 Апдейт Яндекс выдача 
11:28 Ссылки с сайтов РБ 
20:38 - Вечные ссылки с трастовых сайтов 2024 проверен FastTrust 
18:28 Forex и крипто лиды для брокеров и колл-центров 
17:18 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
14:25 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
12:54 Сервис ReCaptcha 2, 30р за 1000 решений. 
11:56 Mixmasters - Exchange without AML and KYC 
03:33 Сервис смс активаций и аренды мобильных номеров ALISMS 
23:42 Кто может дать инвайт на WebMasters? 
19:38 Владельцы "китайцев" 3-леток, признавайтесь честно — сгнили или едут? 
19:20 С юмором по жизни! 
18:03 Стереотип про "зомби-апокалипсис" 1 января больше не работает? 
18:50 Стряхнуть обыденность - об Агасфере 
16:23 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
16:13 Осторожно! Криптовалюта