Jump to content

Argus

User
  • Posts

    43
  • Joined

  • Last visited

Information

  • Sex
    Мужчина

Contacts

  • Web site
    http://e404.pw

Argus's Achievements

Explorer

Explorer (1/14)

1

Reputation

  1. Пробуйте уже готовые и широкоиспользуемые расширения: Tampermonkey для Chrome - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo Greasemonkey для FireFox - https://addons.mozilla.org/en-us/firefox/addon/greasemonkey/ По сути они одинаковы. Гуглите на тему "пользовательские скрипты" и "user scripts". Кратко можно здесь глянуть: http://e404.pw/js/user-scripts/ Расширения - это немного другое. И значительно сложнее. Для добавления скрипта на определенный url, лучше эти расширения использовать.
  2. Проблема в том, что JS, обрабатывающий ваш CKeditor, не сработал, т.к. код был dispay:none; В таких случаях лучше скрывать не с display:none, а, к примеру, классом: .hidden {position:absolute; top:-9999px; left: -9999px;}Так элементы нормально обработаются, а когда надо показать блок - снимаем класс .hidden или задаем position:static; блоку
  3. Argus

    @font-face

    Здесь может быть что угодно: - неверно указан url - нельзя подключать больше 1 фонта в одном @font-face - в браузере, в котором вы проверяете, не работает ttf - неверно указан format (уж хз, откуда вы такой взяли) - ваши ttf файлы являются десктопными и как вебфонты просто неадекватно распознаются браузером. Как минимум пункт 2 надо поправить точно. Я использую подключение от fontsquirel: @font-face { font-weight: normal; font-style: normal; font-family: 'Droid Sans'; src: url('../fonts/DroidSans.eot'); src: url('../fonts/DroidSans.eot?#iefix') format('embedded-opentype'), url('../fonts/DroidSans.woff') format('woff'), url('../fonts/DroidSans.ttf') format('truetype'), url('../fonts/DroidSans.svg#DroidSans') format('svg');} Просто выкашиваю лишнее.
  4. Могу предложить на li основного меню добавить {padding-bottom: 4px; margin-bottom: -4px;} Padding увеличит выступ LI за пределы UL, а Margin не даст фону UL увеличиться на эти же лишних 4px. 4px взяты просто для примера, но они дадут возможность сделать выпадающему меню до 4px margin-top без снятия hover на пути курсора к нему. Не могу гарантировать, как оно в IE, не проверял.
  5. Если вопрос корректный, то jQuery UI здесь не поможет. Как я понял, имеется ввиду именно браузерный autofill сохраненными браузером значениями. Эти элементы существуют вне DOM, потому их нельзя стилизовать. Другое объяснение - нельзя стилизовать браузерные нативные фичи. Единственное, что удалось найти - вид автозаполненных полей (не выпадушки). Но у меня работать не захотело http://stackoverflow.com/questions/2338102/override-browser-form-filling-and-input-highlighting-with-html-css
  6. Стоит лишь задуматься, почему именно в таком порядке (учитывая такую фишку как специфичность). На самом деле всё просто.
  7. список - дело принципиальное. хочешь делай, хочешь нет. тут можно и оставить списком. for только убери
  8. намного удобнее в данном случае в <label> включать и <input>. тогда никакой for и id не нужны. и управлять удобнее, т.к. у нас уже будут элементы-строчки. т.ч. можно будет и без <li>
  9. Запомнить то может и просто. Но лучше понять принцип. По специфичности (более специфичный, как известно, круче и должен висаться позже, дабы не мешать другим). Link - общий статичный вариант. Visited - общий статичный вариант при выполнении определенного условия (посещенность страницы). Hover - вид по действию (т.е. без действия не работает). Active - вид при двойном действии hover + клик. Правда, если не понимаешь эту идеологию, понять вышесказанное сложно будет
  10. Ещё одно отличие в том, что в версии для печати img будут нормально печататься, а вот будут ли фоны зависит только от желания и продвинутости пользователя. Печать фона надо включать в браузере отдельно.
  11. а можно это онлайн посмотреть? на первый взгляд пока вижу только, что в коде используется overflow:hidden; который для IE6 ничего не даст. специально для него ставится height:1%; к примеру. а так надо смотреть. не хватает информации
  12. понимаешь ли, для таких болезненных тэгов как <p>, <h*>, <ul> и т.п. каждый браузер ставит по-умолчанию свои парамерты.. к примеру для <p> в одном браузере отступы могут быть за счет padding, в другом за счет margin потому и обнуляем всё каждый раз
  13. ну, я бы сделал так, набросил ограничения по min-width / min-height, а внутри положил div, который бы был с overflow:auto, то бишь со скроллом когда надо. правда учитывая размах (далаем то всё по максимуму), пришлось бы скриптами обрабатывать. благо jQuery могуч
  14. На "десяток браузеров" можно и забивать, установив список поддерживаемых-любимцев (IE,FF,Opera,Safari,Chrome ~ итого 6-7 браузеров, реально из которых надо тестить 4).
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy