Результаты поиска
|
|
|
2010-08-11Дата: Среда, 11.08.2010, 03:41 | Сообщение #1 | Тема: «Оцените сайт» ... Вот так просто. |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Интересно узнать мнение аццкого кодера, ну и может дадите советы полезные Рисунок:
Сам сайт посвящен серии игр Guilty Gear, ну уже и BlazBlue)
Сразу говорю, я особо к стандартам консорциума не прибегал, использовал некоторые свойства CSS3, более менее отточил дизайн, чтобы сайт более менее одинаково отображался в браузерах (FF, Opera, Chrome, Safari), из них только Opera не поддерживает CSS3 градиент(пришлось ей бэкграунды прописывать )) ), в остальном все ок. Использую по умолчанию FF. Ну больше сказать нечего... Оригиналы картинок: http://s001.radikal.ru/i195/1008/6f/713d0cd0ce76.png
| | |
|
|
2010-08-11Дата: Среда, 11.08.2010, 15:10 | Сообщение #2 | Тема: «Оцените сайт» ... Вот так просто. |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Смотрю под разрешение 1366, для разрешения 1024 будет виден только контент без боковых рисунков, ну может чуть выступающих. Если честно, то я только недавно прочитал про преимущества статичных сайтов перед резиновыми ну и решил попробовать . Насчет остальных ошибок, будем исправлять...)) С кнопкой профиль для гостей в самом деле стормозил, обычно такое продумываю в первую очередь... Насчет highslide, то что в новостях и других разделах по две картинки, это из-за того, что highslide я установил только сейчас, так что придется все новости и прочее редактировать, да работы есть не мало... Насчет списка при переполнении, такого у меня не наблюдалось, надо будет этим заняться. Спасибо за советы и помощь, надо будет изучить про режим совместимости, а то все на уровне дилетанта сижу)
| | |
|
|
2010-08-14Дата: Суббота, 14.08.2010, 12:54 | Сообщение #3 | Тема: Шапка сайта (вопрос) |
Лейтенант
Группа: Проверенные
Статус: Offline
|
А как можно реализовать, чтобы изображения сменялись(как при ротаторе баннеров), но при этом и чтобы сам эффект оставался. Просто в яваскрипте я не мастер(даже не дилетант), могу кое что переделать, из уже существующего, если мне понятно, но с нуля писать не могу... Моё текущий код, Code <script type="text/javascript"> var Header = { addFade : function(selector){ $("<span class=\"fake-hover\"></span>").css("display", "none").prependTo($(selector)); $(selector+" a").bind("mouseenter",function(){ $(selector+" .fake-hover").stop(true, true).fadeIn(1000); }); $(selector+" a").bind("mouseleave",function(){ $(selector+" .fake-hover").stop(true, true).fadeOut(1000); }); } }; $(function(){ Header.addFade("#header"); }); </script> Code <style type="text/css"> #header { margin: 0; padding: 0; text-indent: -9999px; width: 890px; height: 200px; position: relative; background: url('/design/logo-bg.png') no-repeat; } #header a { position: absolute; top: 0; left: 0; width: 890px; height: 200px; display: block; border: 0; background: transparent; overflow: hidden; } #header .fake-hover { margin: 0; padding: 0; width: 890px; height: 200px; display: block; position: absolute; top: 0; left: 0; background: url('/design/logo-bg.png') no-repeat 0 -200px; } </style> Code <div id="header"><a href="http://guiltygear.ucoz.ru/">Header</a></div>
Сообщение отредактировал RazieL - Суббота, 14.08.2010, 12:55 | | |
|
|
2010-08-14Дата: Суббота, 14.08.2010, 13:15 | Сообщение #4 | Тема: Шапка сайта (вопрос) |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, При перезагрузке страницы, картинок ~10... естественно разных), если имеете ввиду по размерам, то одинаковых...
Сообщение отредактировал RazieL - Суббота, 14.08.2010, 13:16 | | |
|
|
2010-08-14Дата: Суббота, 14.08.2010, 15:41 | Сообщение #5 | Тема: Шапка сайта (вопрос) |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Получилось) использовал функции из операторов юкоз <?if(rnd 9='8')?>условие<?else?><?if(rnd 9='7')?>условие...<?endif?><?endif?> Может и банально но работает)))
| | |
|
|
2010-11-13Дата: Суббота, 13.11.2010, 20:20 | Сообщение #6 | Тема: Условные операторы и системные коды юКоз |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (fflesh(from uCoz)) Ты можешь из одной даты отнять вторую? «2010»-«1990» результатом - будет возраст - полных лет. Можно ещё активировать доп поле, дабы не заморачиваться, например - MSN идентификатор пользователя - и туда заносить дату. Скрыто/не скрыто - уже на выбор. Много вариантов есть, если подумать. Смысл я понял, что можно проводить махинации с датами, но откуда например взять дату 1990(учитывая что дата должна быть персональная для каждого пользователя) Вариант с доп. полями отпадает, они у меня заняты... Я просил на форуме uCoz чтобы они сделали возможность добавлять свои дополнительные поля, чтобы не трогать поля MSN, Yahoo и пр. а потом эти доп. поля можно было бы использовать в любом модуле, но они проигнорировали мой пост... Других вариантов я не вижу пока...
| | |
|
|
2010-11-14Дата: Воскресенье, 14.11.2010, 19:14 | Сообщение #7 | Тема: Условные операторы и системные коды юКоз |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Обычная кнопка "Дополнительные данные"(при клике появляется поле с данными), есть на большинства форумах(там может отображаться место проживания, полное имя пользователя, пол пользователя, количество постов на форуме, дата регистрации и пр.) хотел и возраст вставить, да нету системного кода...
| | |
|
|
2011-02-23Дата: Среда, 23.02.2011, 19:10 | Сообщение #8 | Тема: Как сделать вывод определенных наград на форуме... |
Лейтенант
Группа: Проверенные
Статус: Offline
|
У меня такой вопрос... Как реализовать, вывод определенных наград на форуме... Пример: я добавил 4 награды в категорию "Знаки отличия" (я бы создал новую категорию, да нельзя), и хочу, чтобы только эти четыре награды отображались, если они есть у пользователя... На сайте авардов, нашел скрип, но он выводит всю категорию, а мне надо только 4 награды из данной категории... Code <span id="listawards$ID$">загрузка наград ...</span>
<script type="text/javascript"> $('#listawards$ID$').hide(); // by UAWARDS.RU & X-3me ~ http://x-3me.ru/ $.get('/index/54-$UID$', function(data){ data=$(data).text(); data=$(data).find('fieldset:has(legend:contains("Знаки отличия"))'); $('#listawards$ID$').html($('td',data)).show(); }) </script> Как я понял, мне надо, как то изменить элементы(то что красным) этих двух строк, например на поиск урл награды, а не названия категории... Quote (Code) data=$(data).text(); data=$(data).find('fieldset:has(legend:contains("Знаки отличия"))'); Но я в jQuery к сожалению не разбираюсь... За ранее благодарю... Не против и альтернативных методов...
| | |
|
|
2011-02-25Дата: Пятница, 25.02.2011, 13:36 | Сообщение #9 | Тема: Как сделать вывод определенных наград на форуме... |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Окей подожду... И все таки, каким образом производится запрос на сервер... Информация о пользователе и его наградах и вывод наград (get('/index/54-$UID$') ? Но а если эти награды(4 штуки что я добавлю) находятся у меня на сайте в файл. архиве, и я хочу, чтоб только они отображались, запрос будет только на пользователей? Или как это все работает?
| | |
|
|
2011-03-13Дата: Воскресенье, 13.03.2011, 00:45 | Сообщение #10 | Тема: Как сделать вывод определенных наград на форуме... |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Скриптом перебирать их, и при не совпадении сравнения - скрывать - останутся только ваши. Именно это я и пытаюсь сделать... Quote (Code) data=$(data).text(); data=$(data).find('fieldset:has(legend:contains("Знаки отличия"))'); Этот скрипт перебирает по названиям категорий, а я вот например хочу вписать вместо названия категории ссылку к картинке, например: Quote (Code) data=$(data).text(); data=$(data).find('img:has(src:contains("http://мой_сайт/awards/awards/cup_gold.png"))'); Но видимо он не понимает таким образом. Что из этого надо изменить img:has, src:contains, если вообще такой вариант возможен?Добавлено (13.03.2011, 00:45) --------------------------------------------- Так можно ли сделать, чтоб этот вариант, канал для тега img? см. пост выше...
Сообщение отредактировал RazieL - Вторник, 01.03.2011, 15:56 | | |
|
|
2011-03-13Дата: Воскресенье, 13.03.2011, 21:27 | Сообщение #11 | Тема: Как сделать вывод определенных наград на форуме... |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Так почему для тега fieldset это можно а для img так не возможно... Quote (likbezz) P.S. Возможный вопрос “как?” - не актуален без исходного файла медалей (ссылка), на который совершается запрос, и списка ваших медалей так вот расположение медали... (http://мой_сайт/awards/awards/cup_gold.png), и еще три медали(cup_bronze.png, cup_silver.png и др...) с другими именами но расположенные там-же...
Сообщение отредактировал RazieL - Воскресенье, 13.03.2011, 21:31 | | |
|
|
2011-08-28Дата: Воскресенье, 28.08.2011, 17:28 | Сообщение #12 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Не знаю как реализовать, в общем необходим эффект выдвигающегося блока Хотелось бы реализовать с помощью события (onclick или onmouseon), а не прописывания отдельно скрипта... Скрипт что-то с toggle связнаный, при клике меняет класс, на другой и обратно...
Code
<style> #infoblock. { width: 210px; float:left; position:absolute; left: 215px; display:none; } </style> <div><a href="javascript://" onclick="событие(скрипт) то что сокрыто за покровами тайны для меня)">Инфо</a> <div class="infoblock">Содержимое</div>
Первоначально блок скрыт, при нажатии(на ссылку Инфо) блок с информацией выдвигается вправо, при повторном нажатии(или по таймауту) скрывается обратно. Эффект выдвигания я могу реализовать с помощью css3 transition
Стили показаны для примера... Перерыл много информации, но так и не смог пристроить...
Заранее благодарю)
| | |
|
|
2011-08-29Дата: Понедельник, 29.08.2011, 00:51 | Сообщение #13 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
DesBR, хороший скрипт, немного изменив его смог приручить, тока есть проблемка...
Т.к. блок относится к каждому пользователю, то необходим разный класс для каждого блока... т.е нужно чтобы класс отправлялся в скрипт при клике на кнопку...
Вот скрипт, который у меня сейчас: Code <script type="text/javascript"> function toggle( targetId ) { if (document.getElementById) { target = document.getElementById( targetId ); if (target.style.display == "") { target.style.display = "block"; } else { target.style.display = ""; } } } </script> <a href="javascript://" onclick="toggle( id$ID$ ); return false;">Инфо</a> <div class="user_info" id="id$ID$">Содержимое</div> В данном случае, $ID$ это системный код юкоза ID материала, который всегда разный... Так вот тут в скрипт отправляется id...
Скрипт, что ты предложил, слегка измененный мною: Code <script type="text/javascript"> function on(){ if ($("div.user_info").width() == '0'){ $('div.user_info').animate({ width:"210px", display:"block", opacity: 1 }, 1000) } else { $('div.user_info').animate({ width:"0px", display:"none", opacity: 0 }, 1000); } }; </script> <a href="javascript://" onclick="on()">Инфо</a> <div class="user_info" id="id$ID$">Содержимое</div> Если использовать твой скрипт, то при клике открываются все дивы сразу(что соответствую каждому пользователю), т.к. все блоки имеют одинаковы класс...
Можно ли как-то обойти эту проблему) Заранее благодарю
Сообщение отредактировал RazieL - Понедельник, 29.08.2011, 00:53 | | |
|
|
2011-08-29Дата: Понедельник, 29.08.2011, 15:03 | Сообщение #14 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Спасибо за помощь, все работает, теперь осталось тока со стилями поиграться, изменить немного под себя))) А вот в этом коде Code ({width:"210px",display:"block",opacity:'1'},1000)} я могу любые CSS стили в этом коде вставлять?
Сообщение отредактировал RazieL - Понедельник, 29.08.2011, 15:08 | | |
|
|
2011-08-30Дата: Вторник, 30.08.2011, 09:02 | Сообщение #15 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Хорошо, пытаюсь сделать так: чтобы при клике на инфо, окно с содержимым слайдом выходило из блока аватары Использую margin-left, вроде бы тоже в цифрах измеряется, но скрипт, перестает работать, я даже пытался вместо width ставить opacity, все равно не работает., реагирует, только когда в условии width... Этот не работает Code <script type="text/javascript"> function on(id){var obj=$('#'+id); if(obj.opacity()=='0'){obj.animate({width:'210px',opacity:'1'},500)} else{obj.animate({width:'0xp',opacity:'0'},500);} }; </script> Этот тоже не работает Code <script type="text/javascript"> function on(id){var obj=$('#'+id); if(obj.margin-left()=='0'){obj.animate({margin-left:'225px',opacity:'1'},500)} else{obj.animate({margin-left:'0px',opacity:'0'},500);} }; </script> Чтобы я не поставил вместо условия (obj.width()=='0'), любое свойство, которое измеряется в цифрах, не работает...
Сообщение отредактировал RazieL - Вторник, 30.08.2011, 10:07 | | |
|