wwt
Expert-
Posts
2,571 -
Joined
-
Last visited
-
Days Won
119
Content Type
Profiles
Forums
Calendar
Store
Everything posted by wwt
-
Это не совсем то что нужно, такой код будет работоспособен только если страница с меню не перезагружается. Можно добавить на каждую страницу где есть меню, скрипт, который проверяет значения href ссылок в меню с текущим window.location.href и если они совпадают добавлять элементу класс active: http://jsfiddle.net/wwt999/SunKN/ чистый js как-то так http://jsfiddle.net/wwt999/FgqW8/ jquery как-то так
-
Именно по той причине которую я вам описал в FF и не происходит перекрытие, потому что паддинг делается не внутри области для ввода текста а вокруг нее, как будто ей задан margin. Сейчас попробую обьяснить: Во всех браузерах кроме FF, паддинг добавляется вокруг вводимого текста, скроллинг появляется в момент когда вводимый контент не вмещается в размеры.Но прокручивается он не до самого низа области ввода, а только до текущей строки. Паддинг после текста есть но чтобы его увидеть вам придется вручную прокрутить скролл вниз. А вот в FF паддинг добавляется вокруг области ввода, а не вокруг вводимого текста и потому выглядит это по разному. Вот наглядый пример http://jsfiddle.net/wwt999/tAEAU/.
-
возможно все просто, и проблема в слеше который вы не прописали ErrorDocument 400 /400.html ErrorDocument 401 /401.html ErrorDocument 403 /403.html ErrorDocument 404 /404.html ErrorDocument 500 /500.html UPD:
-
метод: $(elements).removeAttr("attr1").removeAttr("attr2").removeAttr("attr3").removeAttr("attrN"); Либо можно просто сбросить элемент и создать новый )) var tag = $("#test"); var newtag = $("<"+tag.get(0).tagName+">").html(tag.html()).insertAfter(tag); tag.remove();
-
Вот поэтому настоятельно вам советую поискать более новую версию этого слайдера чтобы он без проблем работал с последней версией фреймворка.
-
мне кажется он какойто кривой, может вам подобрать чтото поновее к примеру тут 30 разных под jQuery? и попробывать подключить, либо искать где вы брали слайдер и смотреть есть ли более новые версии. Да и всетаки подумайте стоит ли использовать highslide, все что он делает умеет делать и fancybox.
-
inset <сдвиг по x> <сдвиг по y> <радиус размытия> <растяжение> <цвет> Ну и две тени скомбинировать http://jsfiddle.net/wwt999/7nh7t/ ну и тоже самое но побокам http://jsfiddle.net/wwt999/75m7p/
-
можно ссылку откуда вы взяли слайдер?
-
Это firefox так рисует элемент, он берет поля не вокруг контента поля, а вокруг контента и прокрутки если она есть. Во всех остальных браузерах рисуется одинаково. Заставить firefox рисовать так же как во всех остальных можно с помощью хака: textarea { resize:none; } @-moz-document url-prefix() { textarea { padding: 0px; padding-left: 6px; } } Если вы наоборот хотите чтобы было как в Firefox во всех браузерах я даже не знаю что вам посоветовать. лучше обдумать этот вопрос и реализовать это все по другому. ЗЫ На багтрекере мозиллы есть такой баг https://bugzilla.mozilla.org/show_bug.cgi?id=157846 как я понимаю его не пофиксили досихпор. Можно сделать как то так http://jsfiddle.net/MUR67/ с помощью обертки
-
а зачем вы используете еще и http://www.highslide.com/#examples это? Это по сути тот же функционал что и fancybox только она не использует jquery Не могу понять где у вас слайдер то?
-
html,body {padding:0;margin:0;}
-
если вы хотите при переходе на страницу чтобы там был активен пункт меню соответствующий данной странице, то класс нужно подставлять на серверной стороне сравнивая ссылку в теге с текущим адресом.
-
Ну давайте разбираться со слайдером теперь ))
-
firefox делает padding текста+скролов, а к примеру хром только текста. не замечал раньше что они отрабатывают по разному.хм...
-
Обратится к документу которого не существует ))) А вообще в файле конфигурации апача либо в .htaccess: ErrorDocument 400 http://mysite/docs/400.html ErrorDocument 401 http://mysite/docs401.html ErrorDocument 403 http://mysite/docs/403.html ErrorDocument 404 http://mysite/docs/404.html ErrorDocument 500 http://mysite/docs/500.html
-
она и в 15 версии есть )) ишо мона глянуть кеш about:cache ток фик знает когда добавили
-
Я не понимаю зачем вы пытаетесь нагородить 100500 различных скриптов на страницу, не пытаясь даже для начала посмотреть что у них внутри. Скачайте последние версии плагинов для jQuery, проверте не включена ли в файлы плагинов какая либо версия библиотеки jQuery. Когда все скрипты вы проверите на предмет лишнего кода, начинаете подключать на вашу страницу в таком порядке: 1) библиотека jQuery 2) плагины для jQuery, если у плагинов есть основная часть и дополнительные то сначала подключаем основную потом остальные 3) свои js скрипты некоторые плагину могут отказаться работать с другой версией jQuery тогда придется искать замену этим плагинам либо фиксить ошибки самому. При клике на кнопку закрыть получаем ошибку "TypeError: jQuery.fancybox is undefined" + в файле base.js у вас вторая копию jQuery другой версии все еще осталась
-
a.active заменить на a:active мобыть ЗЫ вообще не очень понятно чего вы хотите.
-
border-top и border-bottom для горизонтальных линий. Вертикальные разделители можно сделать либо символом, либо картинкой на фоне, либо псевдоэлементом :after к примеру и опять же с правым бордером для него.
-
Включите воображение )) Как вариант заменить span блоком или сделать его блоком к примеру : http://jsfiddle.net/wwt999/8RX72/2/ так же блоки можно заменить таблицей в каждой ячейке которой картинка + div с текстом Если вам нужно чтобы если текста много не изменять размер блока, то придется подумать куда текст деть, увеличить ширину блока, сделать прокрутку, сделать раскрывающийся блок и тд. Это уже зависит от конкретной задачи.
-
Там есть этот метод, 800 какаято строка. Проблемы явно изза несовместимости методов двух разных версий фреймворка. вот он : /* * deorphanize - jQuery Plugin * Works well only on headlines & short text lines. * Usage example: $('h2').deorphanize(); * * Has to be called on the element directly containing the text, cannot contain html elements. * Will calculate average words per line and force <br /> on last line. * * Copyright (c) 2010 Quodis (http://quodis.com) * Licensed under the MIT license * * $Date: 2010-07-14 (Wed, 14 Jul 2010) $ * $version: 0.1 * */ (function($){ $.fn.deorphanize = function() { return this.each(function() { var me = $(this); // Height of the text container var height = parseInt(me.height()); // Line height being used var lineHeight = parseInt(me.css('line-height')); // ... divided gives us the number of lines var lines = height/lineHeight; // Is there something to perfection here? if (lines > 1) { // Now let's know how many characters there are var text = me.text(); var textLength = text.length; // And get an average per line var charsPerLine = (textLength/lines); // Find the closest 'space' to where the last line should ideally break var lastSpace = text.indexOf(' ', textLength-charsPerLine); // And make it break right there!! me.html(text.slice(0,lastSpace) + '<br />' + text.slice(lastSpace+1)); } }); }; })(jQuery);;
-
там еще ниже есть раздел "Встраивание проигрывателя YouTube с использованием SWFObject". Значит во флеш можно передать параметры. Вот что я нашел по параметрам: https://developers.google.com/youtube/player_parameters?hl=ru Значит можно передать и в GET запросе добавив к адресу параметр hd пример: