-
Posts
3,246 -
Joined
-
Last visited
-
Days Won
155
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Switch74
-
1. Нужно узнать как у вас выводятся найденные ссылки если предположим это все выглядит подобным образом: <div class="links"> <div class="link"><a>link1</a></div> <div class="link"><a>link2</a></div> .... </div> то вам достаточно подсчитать количество потомков блока с классом links, 2. узнав, что их количество равно 1 узнаем href из ссылки и приравниваем это значение window.location.href через php получилось бы более красиво
-
можно сделать проверку в модуле поиска, если была найдена только одна ссылка, то производить ее открытие: можно это сделать через PHP можно через js
-
если вы работаете в UNIX системе, то там по умолчанию все файлы начинающиеся с точки являются скрытыми
-
единицы измерения не пробовали писать?
-
Не получается переключить слайдер с помощью JS
Switch74 replied to yaparoff's question in JavaScript
думаю тут подойдет использование плавного появления и исчезновения с помощью opacity чтобы пролистывался автоматически, думаю лучше использовать js. На css не думаю, что получится корректный вариант автоматического пролистывания -
Не получается переключить слайдер с помощью JS
Switch74 replied to yaparoff's question in JavaScript
http://codepen.io/anon/pen/emQyWb -
1. Радио у вас работает 2. Картинки у вас по умолчанию все показываются и они у вас одинаковые 3. Видите вы по умолчанию последнюю фотку, так как они у вас не имеют z-index. 4. Попробуйте менять z-index для слайда выбранного радио И для стрелок могу предложить сделать по аналогии с радио таким макаром: по 5 срелочек(но можно обойтись и 4) с каждой стороны, разместить их так же как ваши слайды друг над другом и менять им z-index так же как и слайдам, тогда у вас будут появляться нужные вам стелочки активирующие нужные радио над нужными слайдами, если не поняли, то например над слайдом 3 у вас должны быть стрелочки работающие по аналогии с радио под слайдом слева - как радио 2, справа как радио 4 так же можно было бы данные стрелочки впихивать прямо в slide таким образом будет минимум не нужного функционала
-
1. Где у вас пункт меню "Услуги" 2. У меня в Хроме при наведении на пункт меню "Наши услуги" все работает нормально. 3. Попробуйте очистить кэш у браузера
-
попробуйте так тогда http://jsfiddle.net/88bh68v3/5/
-
аа... сорри, что-то меня на js анимацию переключило
-
здесь больше не от алгоритма зависит, а от языка и системы, представьте что вам нужно переместить плавно один объект из точки А в точку Б (естесно что делаем все это на JS, который однопоточный и в браузере, который дает приоритет на не свернутую активную вкладку) вариантов алгоритмов может быть много, но почти везде смысл в следующем: у нас есть 1сек=1000мс на анимацию и расстояние между точками А и Б в 1000px логично каждую 1мс менять положение передвигаемого объекта на 1px или например каждые 10мс на 10px (получится разная степерь плавности передвижения), но не забываем, что у нас на выполнение одного действия (перерисовки объекта по другим координатам) затрачивается определенное время, которое рассчитать практически не реально, т.к. на него влияет: производительность системы, способы браузера вывода на экран информации, работа других скриптов (т.к. они тоже будут требовать ресурсы компьютера и не забываем, что js однопоточный). Как вариант можно делать расчеты во время анимации (сколько времени прошло с последнего действия и сколько его осталось), но на это так же будет уходить время что может привести к банальному мгновенному перемещению объекта из точки А в точку Б, но зато за время приближенное к 1сек.
-
У меня на компе одна и та же анимация в разных браузерах могла идти с разной скоростью, особенно если анимация тяжелая Например ИЕ и Фаерфокс как правило подтормаживали, по сравнению с Хромом и Оперой Когда вы указываете, что ваша анимация должна длиться 1сек, скрипт просчитывает путь, который ей нужно пройти расставляет кадры и начинает их показ через определенный промежуток времени, в расчет идет таймер, но не скорость показа - которая может занять у браузера в случае высокой нагрузки больше 1сек из-за этого и получается что анимация в 1сек занимает куда больше времени.
-
ну так тогда же контент сплющит и большом количестве содержимого сайдбар опять упадет ниже. как вариант http://jsfiddle.net/q1bxcb9u/1/ 1. Что значит сплющит контент? 2. А ограничить размер контента ни как? 3. сайдбар у вас что-то на маленьких разрешениях не падает вниз
-
а теперь перебирайте весь массив и выстраивайте его в виде многомерного и из него формируйте меню или на лету формируйте меню, если упорядоченность элементов вам это позволяет
-
У меня в хроме через сохранить как все сохранилось и открылось без проблем
-
вытаскивайте одним запросом - без проблем, можно и так запрос то у вас уже готов?
-
вы запрос к bd сумели составить? алгоритм можно использовать следующий: берете все элементы с parent_id=0, после для каждого такого элемента берем всех его потомков, обычно для этого удобно использовать рекурсивную функцию, особенно если меню многоуровневое
-
мне кажется здесь лучше было просто через ховер сделать, но в вашем случае я вижу следующее: у вас два блока с классом dialog и opener - учиться и развлечься у вас в скрипте указаны свойства для блоков dialog и вы привязываете к событию клика на элементах с классом opener открытия блока dialog и естественно происходит открытие обоих блоков dialog при нажатии на любой из элементов opener чтобы этого избежать вам нужно сделать для каждого ежика свои opener и dialog, например добавляя к ним цифры и прописать что-то вроде $( ".dialog1,.dialog2,.dialog3,.dialog4,.dialog5,.dialog6" ).dialog({ autoOpen: false, show: { effect: "blind", duration: 1000 }, hide: { effect: "explode", duration: 1000 } }); $( ".opener1" ).click(function() { $( ".dialog1" ).dialog( "open" ); }); $( ".opener2" ).click(function() { $( ".dialog2" ).dialog( "open" ); });....естесно вы можете существенно сократить код использовав какой-нибудь параметр: id или data-, и делать проверку на него
-
если рассуждать как вы, то в вашем случае, при разделении медиазпросов по разным файлам может привести к следующему: загружается один файл, скажем для портретки, вы поворачиваете девайс, стили портретки отключаются, а стили ландшавта еще не загружены и хз инициализируется ли загрузка при изменении ориентации, но в любом случае будет момент, когда вообще ни какие стили не будут действовать. а теперь рассмотрим вариант, как оно будет происходить: все файлы грузятся не зависимо от того, подходят ли эти медиа запросы в данный момент или нет. У вас получаются лишние запросы на сервер - это больше нагрузка на сервер и время загрузки (все это конечно не критично, но оно вам нужно?)
-
Извините, что оскорбил чьи-то чувства своей манерой письма на счет познания человечества о головном мозге
-
про какие стили вы говорите? Например margin от div не применяется к span. Есть стили, которые наследуются от родителя, например тут об этом явно сказано http://htmlbook.ru/css/font
-
скопировал ваш код, что не так? http://jsfiddle.net/fdmLpgco/
-
Как прижать футер к низу при наличии абсолютного блока
Switch74 replied to kattiperk's question in HTML Coding
а если так? http://jsfiddle.net/0wh1aso8/ -
БД копируется отдельно и настройки open server тоже
-
все ж таки наш мозг - это еще та не понятная жопа