Результаты поиска
|
|
|
2011-08-30Дата: Вторник, 30.08.2011, 20:07 | Сообщение #16 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) В обязательном порядке, как минимум два раза, читаем: Введение_в_jQuery ... ... Потом изучаем пример: Анимационный эффект выдвигающегося блока инфы (infoblock $.animate()) ... запоминаем где и в чём ошиблись ... Есть сэр Добавлено (30.08.2011, 20:07) --------------------------------------------- Окей по порядку... прочитал Введение в jQuery, понял больше половины... Quote (likbezz) Потом изучаем пример: Анимационный эффект выдвигающегося блока инфы (infoblock $.animate()) ... запоминаем где и в чём ошиблись У меня нет проблем с текущим положением скрипта, я его потом, чуток исправил, когда margin не помог, использовал позиционирование(left, top...) он выглядит как у вас второй пример:
Я только хотел сделать, чтобы ширина была постоянной, и он как бы вылазил(используя z-index ) из-под блока, где аватар находится.
У меня почти получилось установить, чтобы он проверял по opacity, но я не могу избавиться от width, я не хочу чтобы ширина подвергалась изменению при слайде блока, но как я понял, из того что вы говорили, из-за obj, я не могу её убрать из списка свойств CSS .animate . Когда я убираю width, то скрипт не работает, кнопка активации Инфо, становится неактивной, как бы линк не работает... Code <script type="text/javascript"> function on(id) {var obj=$('#'+id); if ($('#'+id).css("opacity")=='0'){$('#'+id).animate({opacity:'1',left:'220px'},500)} else{$('#'+id).animate({opacity:'0',left:'0px'},500)}}; </script> Если использовать этот же скрипт с свойствами width, то условие по opacity работает, но я не могу указать везде одинаковый width, т.к. тогда он тоже не будет работать...
Можно ли обойтись без obj, ну или чтобы width, не запрашивал...
ЗЫ: про obj (object) я мало что нашел в инете, это произвольная переменная или зарезервированная... Это она?
| | |
|
|
2011-08-30Дата: Вторник, 30.08.2011, 20:54 | Сообщение #17 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) То есть - выдвигался вбок, как коробок спичек?, я правильно понял? ... У вас место позволяет его задвинуть? Да именно оно с использованием z-index... В большей степени место позволяет, почти во всех случаях верхний блок выше будет...
Quote (likbezz) Да проверять можно, блин по чему угодно - просто if ( $('#myitem').is(':visible')){}; - все ... Я знаю, что по любому условию можно проверять, просто не все мне известны, поэтому я решил использовать одно из условий стилей...
А как быть насчет width, ведь верхний код(пост выше) у меня не работал, без этого параметра?
А можно спросить... вы говорили: Quote (likbezz) нет такой величины у объекта obj.margin-left() и такой тоже нет obj.marginLeft() - доступны в таком виде только высота и ширина - заложены в ядре JQ То бишь, если это произвольная переменная, то для такого обозначения, где n - переменная, разрешены только (n.width()) и (n.height()) я так понял?
Сообщение отредактировал RazieL - Вторник, 30.08.2011, 20:55 | | |
|
|
2011-08-30Дата: Вторник, 30.08.2011, 21:32 | Сообщение #18 | Тема: Эффект выдвигающегося блока |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Огромное благодарю... шедевр Я так смотрю, вы указывали z-index отдельно с помощью .css, получается в свойсвте стилей CSS .animate оно не будет работать, несмотря на то, что является числовым значением? Quote (likbezz) просто мы один раз объявили объект, Да, я это понял...
| | |
|
|
2011-09-23Дата: Пятница, 23.09.2011, 13:55 | Сообщение #19 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Не знал, куда запостить, вот и создал отдельную тему, для будущих вопросов, если таковые еще будут Я по поводу, всеми известного скрипта "Смайл настроения" я его подстроил под свои нужды Вот сам код. Code <?if($AOL_FL$)?> <tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td> <td class="manTd2" id="siM17"> <script type="text/javascript"> function divbb(db) { if(db == '') document.all.aoldivbb.innerHTML = ''; else document.all.aoldivbb.innerHTML = '<img src="/sprites/characters/bb/'+db+'.gif">'; } </script> <select size="1" id="aoldiv" name="aol" onChange="divbb(this.value);"> <option value="">нет</option> <option value="Arakune">Arakune</option> <option value="Bang">Bang</option> ... <option value="Taokaka">Taokaka</option> <option value="Tsubaki">Tsubaki</option> </select> <div id="aoldivbb"></div> </td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr> <?endif?> Проблема, что код перестал корректно работать в браузере Firefox, в остальных браузерах все отлично себя ведет. Основной принцип, когда выбираешь из списка, вариант, внизу в блоке div с id="aoldivbb" должно появляться изображение выбранного варианта, в Firefox, изображение не появляется. В чем может быть проблема?
ЗЫ: посмотреть пример можно у меня на сайте, пр регистрации есть два поля (Основной перс GG и BB)...
----------- Добавлено: еще один косвенный вопрос, относится к системе юкоз. Когда я наконец-то приобрел домен, то при попытке входа в панель управления(через панель что вверху), мне постоянно сообщают что неправильный логин или пароль, а все потому что адрес не соответствует логину(сайту), вот скрин(внизу), и мне приходиться вручную прописывать в адресной строке старый адрес, и только тогда я могу зайти. Это недочет юкоз, или мне надо что-то сделать, чтобы изменить это? ЗЫ: изменить поле сайт я не могу...
Заранее благодарю...
| | |
|
|
2011-09-23Дата: Пятница, 23.09.2011, 19:38 | Сообщение #20 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Diana, За скрипт спасибо, жду... А насчет ПУ, в том-то и дело, что когда я жму сюда(см. рисунок внизу) открывается страница с таким адресом , а не как было раньше (старый_адрес.ucoz.ru), и мне приходиться прописывать адрес вручную и снова перезагружать страницу... я хочу узнать почему так, и как это исправить...
Сообщение отредактировал RazieL - Пятница, 23.09.2011, 19:39 | | |
|
|
2011-09-23Дата: Пятница, 23.09.2011, 21:23 | Сообщение #21 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Diana, Огромная благодарность за скрипт, он даже более оптимизирован, чем тот, что у меня стоял... и работает как надо... У меня были основания полагать, что такая форма запроса, Code document.all.aoldivbb.innerHTML видимо устарела, и поэтому не поддерживалась фаерфоксом, а эта форма более современна Code document.getElementById скорее всего дело в этом было...
ЗЫ: не стоило себя утруждать расписывать все так подробно , мне главное пример показать, а что куда прикручивать, уже дело головы Но все равно спасибо Держи +
| | |
|
|
2011-09-24Дата: Суббота, 24.09.2011, 00:32 | Сообщение #22 | Тема: «Оцените сайт» ... Вот так просто. |
Лейтенант
Группа: Проверенные
Статус: Offline
|
И снова я, опять новый дизайн Оцениваем, хвалим, кидаем кирпичи, критуем, простите, критикуем Сайт рассчитан, на все современные браузеры, в IE 9 он конечно ведет себя странно, например почему-то отказывается закруглять углы(border-radius) и градиаент не работает, хотя IE9 поддерживает и то и другое, ну слава богу, на сайте никто не сидит на IE Сообщайте пожалуйста обо всех артефактах, что нашли на сайте, я их буду исправлять или советуйте, как лучше сделать... Ссылка на сайт GBCommunity - Сайт сообщества Guilty Gear, BlazBlue и Аниме Main-------------------------------------------------------------------------------------------------------------------------Forum
Сообщение отредактировал likbezz - Пятница, 14.10.2011, 02:14 | | |
|
|
2011-09-26Дата: Понедельник, 26.09.2011, 00:23 | Сообщение #23 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно |
Лейтенант
Группа: Проверенные
Статус: Offline
|
MoVeMix, Попробуй задать padding изображению или имени спойлера...
| | |
|
|
2011-09-26Дата: Понедельник, 26.09.2011, 02:53 | Сообщение #24 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно |
Лейтенант
Группа: Проверенные
Статус: Offline
|
MoVeMix, сайт в студию(можете в ЛС) или фрагмент кода спойлера, чтобы было проще... и я вся разъясню, а то на пальцах показывать не очень понятно будет...
| | |
|
|
2011-09-27Дата: Вторник, 27.09.2011, 03:39 | Сообщение #25 | Тема: Отступ в спойлере с именем спойлера и без. Кроссбраузерно |
Лейтенант
Группа: Проверенные
Статус: Offline
|
MoVeMix, Ну я пожалуй вижу только 1 вариант, по сути этот фрагмент(синим, подчеркнутый) Quote (css) input.uSpoilerButton {font:bold 11px/1 Verdana,sans-serif;padding:3px 3px 4px 10px;margin-left:5px;cursor:pointer;width:100%;height:22px;text-align:left;border:0 none;outline:0 none;color:#000000;background:transparent url('/design_awsp/images/block_img/sp-btn.gif') no-repeat scroll left 6px;} input.uSpoilerButton::-moz-focus-inner{border:0 none;} отвечает за отступ от картинки. Тут все дело в пробеле, который стоит у именованного спойлера между [+/-] и именем спойлера, а у спойлера без имени нет ни [+/-] ни проблема, вот посмотри... Ты можешь попробовать увеличить отступ, вместо 10px поставь 14px, но в таком случаем у спойлера, который ты не назвал, отступ будет чуть меньше, чем у спойлера, что с именем...
Сообщение отредактировал RazieL - Вторник, 27.09.2011, 03:48 | | |
|
|
2011-10-11Дата: Вторник, 11.10.2011, 18:58 | Сообщение #26 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Спасибо, но я уже воспользовался вариацией, что предложила мне Diana, да и код привлекательнее Code <script type="text/javascript"> function divgg(dg){ var o=document.getElementById('yahoodivgg'); if(o){(dg=='')?o.innerHTML='':o.innerHTML='<img src="/sprites/characters/gg/'+dg+'.gif"> <img src="/sprites/characters/gg/'+dg+'2.gif">';} } </script> Quote (likbezz) Это нормально, так и должно быть. Вход в ПУ == http://твой_текущий_домен/admin/ ... Если ты прикрепил домен к сайту, соответственно изменилась и страница входа в ПУ. Это да, но я не мог заходить, мне писало, что пароль не правильный. На форумах юкоз помогли, т.к. я использовал персональный пароль в ПУ, а не Вебтоп, то мне посоветовали, просто сбить пароль, и установить новый, после этого я смог зайти в ПУ по адресу http://твой_текущий_домен/admin/.
Сообщение отредактировал RazieL - Вторник, 11.10.2011, 18:59 | | |
|
|
2011-10-11Дата: Вторник, 11.10.2011, 21:46 | Сообщение #27 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) хоть код, что “привлекательнее” тоже похоже мой ))) О я и не сомневался, Diana, мне сказала, что именно ты ей помогал в подобном вопросе...
ЗЫ: можешь на досуге заглянуть в тему(Оценка сайта), я там отписался по второму кругу)))
Сообщение отредактировал RazieL - Вторник, 11.10.2011, 21:47 | | |
|
|
2011-10-27Дата: Четверг, 27.10.2011, 13:35 | Сообщение #28 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Привет еще раз)) У меня тут проблема возникла, если можно так сказать... В общем, на форуме, да и не только когда я использую css3 градиенты, то при прокручивании страницы, у меня как будто притормаживает Вот примерный код: Code .forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd, .gTableLeft, .gTableRight, .gTableBody1 { background: #eff1f2; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eff1f2'); background: -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(239,241,242))); background: -moz-linear-gradient(top, rgb(255,255,255), rgb(239,241,242)); background: -o-linear-gradient(top, rgb(255,255,255), rgb(239,241,242)); border:1px solid #c7ced1; border-radius:5px; padding:0 5px; } Стоит мне убрать градиенты, и страница прокручивается гладко, без тормозов. Что можно предпринять, чтобы оставить градиент и при этом, чтобы исчезли притормаживания? -------------------------------- Firefox 7(собственно и в предыдущих версиях тоже самое было)
| | |
|
|
2011-11-05Дата: Суббота, 05.11.2011, 12:35 | Сообщение #29 | Тема: Как сделать ... ? Вопросы только по операторам юКоз (uCoz) |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Lulu, Между операторами, что на странице профайла и на форуме есть небольшая разница. В профайле у всех операторов перед именем идет знак подчеркивания "_" (напр.: $_CITY$), в других модулях, где это возможно (напр.: на форуме - в виде материалов), код нужно использовать без знака подчеркивания (напр.: $CITY$). Это относится и ко всем остальным кодам: В профиле пользователя ------------------------------------ в других модулях (где это доступно) $_ICQ$ ------------------------------------------------------------------- $ICQ$ $_MSN$ ------------------------------------------------------------------ $MSN$ $_STATUS$ -------------------------------------------------------------- $STATUS$ $_YAHOO$ --------------------------------------------------------------- $YAHOO$ $_USERNAME$ ---------------------------------------------------------- $USERNAME$ и пр. ---------------------------------------------------------------------- и пр.
Сообщение отредактировал RazieL - Суббота, 05.11.2011, 12:36 | | |
|
|
2011-11-13Дата: Воскресенье, 13.11.2011, 13:32 | Сообщение #30 | Тема: Вопросы от “RazieL'я” |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Заменить на фоновую картинку (base64), ооо это для меня дико)))
В общем такая проблема. У меня на сайте установлены несколько хедеров, которые при перезагрузке страницы рандомно меняются (спасибо оператору <?rnd( )?> ) Так вот, я хочу сделать, чтобы можно было вручную выбирать хедеры, просто как просмотр(т.е. куки тут не обязательны). Уже сделал блок переключателей, осталось событие клик прописать для каждого линка... (на сайте, на главной можно просмотреть...) Вот код: Code <div id="bg-switch" title="Пока не работают :)"> <div id="switcher-left"></div> <div id="switcher-content"> <a href="#" class="active">1</a> <a href="#">2</a> ... <a href="#">11</a> </div> <div id="switcher-right"></div> </div> Принцип такой, чтобы при клике, этой ссылке задавался класс active, и при этом чтобы изменялся бэкграунд хедера (его айди header) вот дефолтный стиль хедера... Code #header { background: url(/design/bg-top<? rnd 11 ?>.jpg) no-repeat scroll center top transparent; } Все это я представляю себе так <a href="#" onclick="this().class='active'; #header.style:backgraund:'/design/bg-topN.jpg'">N</a> Где N - номер линка. Не знаю только синтаксис, но если так возможно, через событие это будет просто прекрасно, а то не хочется скрипт отдельно прописывать...
ЗЫ: если еще транситион (-moz-transition:All 1s ease;) можно будет влепить в это событие, чтобы бэкграунд плавно изменялся, то будет вообще перфектно
Думаю описал свою проблему более менее понятно... Если есть решение будет здорово...Благодарю likbezz Добавлено (13.11.2011, 13:32) --------------------------------------------- Собственно, я чуть покопался и смог пока реализовать только назначение класса Code $(document).ready(function(){
$("#switcher-content a").click(function () { var N = $(this).val(); $(this).toggleClass("active"), $("#header").css({ "background-image":"url(/design/bg-top+N+.jpg)"}) });
}); Но пока не получается извлечь текст из ссылки ( <a href="#">1</a> - должен извлечь текст 1 ) и вставить его в код скрипта .../design/bg-top+N+.jpg... И еще 1 нюанс, сейчас у меня все ссылки получают класс active, если по ним кликнуть, а мне необходимо, чтобы только у одной ссылки был класс, у других, чтобы автоматом отключалось... как принцип у radio-button...
Сообщение отредактировал RazieL - Среда, 09.11.2011, 19:04 | | |
|