You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
trudsib.ru
Уважаемые форумчане, помогите решить проблему.
Суть такая: есть сайт, где вначале определяется ширина экрана
<script language=JavaScript>
if (screen.width <= '800') {document.write ('<LINK href="style800.css" rel="stylesheet" type="text/css">');
}
else if (screen.width <= '1024') {document.write ('<LINK href="style1024.css" rel="stylesheet" type="text/css">'); }
else if (screen.width <= '1152') {document.write ('<LINK href="style1152.css" rel="stylesheet" type="text/css">'); }
else if (screen.width <= '1280') {document.write ('<LINK href="style1280.css" rel="stylesheet" type="text/css">'); }
else if (screen.width <= '1440') {document.write ('<LINK href="style1440.css" rel="stylesheet" type="text/css">'); }
</script>
и соответственно работает одна из CSS (css800, css1024, css1152, css 1280, css1440).
Эта конструкция не всегда работает с IE (одна из политик IE не позволяет скрипты запускать), в Mozzil'e всё в порядке.
Хотел обойти эту проблему таким образом (без использования script)
<link href="style'+screen.width+'.css" rel="stylesheet" type="text/css">
Соответственно если ширина экрана 1440, то screen.width=1440 и используется таблица стилей css1440.
Но не работает блин.
Вот собственно и вся проблема.
Помогите советом.
Можно через expression для IE сверстать, но тут тоже проблема - как для различных разрешений делать?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.