Свой ксс при разном разрешении экрана

D
На сайте с 28.06.2008
Offline
1114
1852

Господа, где ошибка?

Прописал так:

<link rel="stylesheet" @media="(max-width: 1024px) and (min-width: 800px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1024.css" type="text/css" />
<link rel="stylesheet" @media="(max-width: 1280px) and (min-width: 1025px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1280.css" type="text/css" />
<link rel="stylesheet" @media="(max-width: 1366px) and (min-width: 1281px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1366.css" type="text/css" />
<link rel="stylesheet" @media="(max-width: 1440px) and (min-width: 1367px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1440.css" type="text/css" />
<link rel="stylesheet" @media="(max-width: 1680px) and (min-width: 1441px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1660.css" type="text/css" />
<link rel="stylesheet" @media="(max-width: 1920px) and (min-width: 1681px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1920.css" type="text/css" />

Проверяю на ноуте с разрешением 1366, но стили подтягиваются из ксс 1920 В чем ошибка?

siv1987
На сайте с 02.04.2009
Offline
427
#1
@media="(max-width: 1024px) and (min-width: 800px)"

http://htmlbook.ru/css/media

http://www.w3schools.com/tags/att_link_media.asp

D
На сайте с 28.06.2008
Offline
1114
#2

Не понял, что у меня не правильно?

Почему у меня браузер не подхватывает это?

<link rel="stylesheet" @media="(max-width: 1366px) and (min-width: 1281px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1366.css" type="text/css" />

siv1987
На сайте с 02.04.2009
Offline
427
#3
Не понял, что у меня не правильно?

Продиктуйте сюда синтаксис атрибута @media тега link.

D
На сайте с 28.06.2008
Offline
1114
#4

Если не сложно просто напишите как правильно. Заранее благодарю...

siv1987
На сайте с 02.04.2009
Offline
427
#5

Как правильно будет в вашем случае я не знаю, но в синтаксисе @media нету ничего от том что вы написали. Наверное придется на js что-то придумывать типо такого http://www.i2r.ru/static/476/out_17033.shtml

D
На сайте с 28.06.2008
Offline
1114
#6

Прописал так, теперь все ок

<link rel="stylesheet" media="screen and (max-width: 1921px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1920.css" type="text/css" />

<link rel="stylesheet" media="screen and (max-width: 1601px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1660.css" type="text/css" />

<link rel="stylesheet" media="screen and (max-width: 1401px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1366.css" type="text/css" />

<link rel="stylesheet" media="screen and (max-width: 1289px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1280.css" type="text/css" />

<link rel="stylesheet" media="screen and (max-width: 1025px)" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/1024.css" type="text/css" />

siv1987
На сайте с 02.04.2009
Offline
427
#7
Прописал так, теперь все ок

Угу, грузится нужный стиль из 1024.css?

D
На сайте с 28.06.2008
Offline
1114
#8

У меня сейчас разрешение 1366, и грузится стиль из 1366.css

Поменял на 1280, начал грузится 1280

IL
На сайте с 20.04.2007
Offline
435
#9
Dram:
Поменял на 1280, начал грузится 1280

А оно кроссбраузерно?!

Самоответ: подробности тут: http://www.w3.org/TR/css3-mediaqueries/

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
palladin_jedi
На сайте с 13.07.2010
Offline
71
#10
ivan-lev:
А оно кроссбраузерно?!

http://caniuse.com/#feat=css-mediaqueries

Если не брать устаревшие браузеры, то да, кроссбраузерно.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий