Разные css под разные разрешения

Автор Ejik, 23 декабря 2006, 21:45:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ejik

а вот такой вопрос. Вставил логотип свой в форум сверху и получается что картинк адлинная получилась получатеся что при разрешении 1024-780 картинка выходит за границы. может можно гдето прописать путь или что то ещё что бы по  средствам php или чегонибуть ещё можно было побирать размер?

Mavn

средствами css можно регулировать под каждое разрешение у вас будет сайт оптимизироваться согласно настроек css
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Ejik

если не секрет куда что писать?:)

Mavn


<script language="JavaScript" type="text/javascript">
<!-- //
if ((screen.width <= 800) && (screen.height <= 600))
var resol = 800
else if ((screen.width >= 1024) && (screen.height >= 768))
var resol = 1024
document.write ('<link rel="stylesheet" href="/' + resol + '.css">')
// -->
</script>


Положите в корень  "800.css" и  "1024.css",
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Ejik

извените конечно, куда вставлять этот код,?  файлы эти положить в корень форума? а чем их заполнять и куда их прописать

Ejik

а можно пошагово описать куда и что

Mavn

файл index.template.php
находим

<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/style.css?fin11" />

заменяем на

<script language="JavaScript" type="text/javascript">
<!-- //
if ((screen.width <= 800) && (screen.height <= 600))
var resol = 800
else if ((screen.width >= 1024) && (screen.height >= 768))
var resol = 1024
document.write ('<link rel="stylesheet" href="/' + resol + '.css">')
// -->
</script>


<link rel="stylesheet" href="/' + resol + '.css"> в данной строке указываем адрес от куда будет браться твой css заменяем href="/' например на href="http://www.simplemachines.ru'

никаких сложностей в данной процедуре я не вижу :)
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Ejik

когда зделал веше сказаное выдало следующюю ошибку
Template Parse Error!
It seems something has gone sour on the forum with the template system. This problem should only be temporary, so please come back later and try again. If you continue to see this message, please contact the administrator.

You can also try refreshing this page.

Ejik

Помогите разобратся с вопроссом вышше.
И вот ещё такой как отцентрировать логотип в форуме в дефолтовой теме?
Если к примеру заменять тут в место smflogo.gif ставить свой получается  какайта ерунда так как логто большой.
<img src="', $settings['images_url'], '/smflogo.gif" style="margin: 2px;" alt="" />


Вариант второй это указал путь в настройках темы к логтипу. но пришлось удалить  сторчку та что выше потмоучт ополучается 2 логотипа.

Как поступить правельно?

wision

Всё зделал как вы описали только что заикронировал кавычки что бы не поевлялась ошибка

ЦитироватьTemplate Parse Error!
It seems something has gone sour on the forum with the template system. This problem should only be temporary, so please come back later and try again. If you continue to see this message, please contact the administrator.

You can also try refreshing this pag


но одно НО! у меня отсутствует графика самой рубашки.
Это прописано так подскажите где ошибка

Цитировать<script language="JavaScript" type="text/javascript">
<!-- //
if ((screen.width <= 800) && (screen.height <= 600))
var resol = 800
else if ((screen.width >= 1024) && (screen.height >= 768))
var resol = 1024
document.write (\'<link rel="stylesheet" href='' ______http://germesplus.de/forum/Themes/default/style.css\' + resol + \'.css">\')
// -->
</script>
Нет здоровых людей, есть необследованные.
© Врач-психиатр