Как настроить переключатель CSS
Как настроить переключатель CSS Я работаю над сайтом, который перейдет на новый стиль в установленную дату. Встроенный семантический HTML и CSS сайта, поэтому изменение должно потребовать только изменения ссылки CSS. Я работаю с дизайнером, которому нужно будет увидеть, как он выглядит, а также с клиентом, которому нужно будет просмотреть обновления контента в текущем виде, а также ход разработки нового вида. Я планирую использовать магическое значение строки запроса и/или ссылку javascript в нижнем колонтитуле, которая записывает cookie для выбора новой страницы CSS. Мы работаем в ASP_NET 3.5. Есть какие-нибудь рекомендации? Я должен упомянуть, что мы используем условные комментарии IE для поддержки IE8, 7 и 6. Я могу создать функцию, которая выполняет замену: <link href="Style/<% GetCssRoot() %>.css" rel="stylesheet" type="text/css" /> <!--[if lte IE 8]> <link type="text/css" href="Style/<% GetCssRoot() %...
Подробнее »
Объединение списков в столбцы
Объединение списков в столбцы Я использую ColdFusion для заполнения шаблона, который включает в себя неупорядоченные списки HTML ( <ul> ы). Большинство из них не такие уж длинные, но некоторые имеют смехотворно большую длину и могли бы поместиться в 2-3 колонки Есть ли способ сделать это легко с помощью HTML, ColdFusion или, может быть, JavaScript (я принимаю решения jQuery)? Не стоит использовать слишком сложное тяжеловесное решение, чтобы сэкономить время на прокрутке. Этот плагин jquery вам чем-то полезен? Ознакомьтесь с плагином Columnizer jQuery. 13 ответов Итак, я откопал эту статью из A List Apart CSS Swag: Многоколоночные списки. Я в итоге использовал первое решение, оно не лучшее, но другие требуют либо использования сложного HTML, который нельзя сгенерировать динамически, либо создания множества пользовательских классов, что можно сделать, но это потребует множества встроенных стилей и, возможно, огромной страницы. Однако другие решения по-прежнему приветству...
Подробнее »
Как установить цвет фона элемента HTML, используя свойства css в JS
Как установить цвет фона HTML-элемента, используя свойства css в JavaScript Как установить цвет фона HTML-элемента с помощью css в JavaScript? 17 ответов Как правило, свойства CSS преобразуются в JavaScript путем приведения их к верблюжьему регистру без дефисов. Так background-color становится backgroundColor . function setColor(element, color) { element.style.backgroundColor = color; } // where el is the concerned element var el = document.getElementById('elementId'); setColor(el, 'green'); Я хотел бы добавить, что цвет, очевидно, должен быть в кавычках element.style.backgroundColor = "color"; например - element.style.backgroundColor = "оранжевый"; отличный ответ В тестах Selenium: ((IJavaScriptExecutor)WebDriver).ExecuteScript("arguments[0].style.background = 'yellow';", webElement); @ Catto В этом случае цвет является аргументом функции, поэтому его не следует заключать в кавычки. Однако вы правы в том, что обычн...
Подробнее »
Как я могу заставить браузер видеть изменения CSS и Javascript?
Как я могу заставить браузер видеть изменения CSS и Javascript? Файлы CSS и Javascript меняются не очень часто, поэтому я хочу, чтобы веб-браузер кэшировал их. Но я также хочу, чтобы веб-браузер видел изменения, внесенные в эти файлы, не требуя от пользователя очистки кеша браузера. Также нужно решение, которое хорошо работает с системой контроля версий, такой как Subversion. Некоторые решения, которые я видел, включают добавление номера версии в конец файла в виде строки запроса. Можно использовать номер версии SVN, чтобы автоматизировать это для вас: ASP . NET Показать номер версии SVN. Можете ли вы указать, как вы включаете переменную Revision другого файла? То есть в файле HTML я могу включить номер редакции в URL-адрес файла CSS или Javascript. В книге Subversion говорится о ревизии: «Это ключевое слово описывает последнюю известную ревизию, в которой этот файл был изменен в репозитории». Firefox также позволяет нажимать CTRL+R , чтобы перезагрузить все на определенной стра...
Подробнее »
Как определить, какой из шрифтов использовался на веб-странице?
Как определить, какой из определенных шрифтов использовался на веб-странице? Предположим, у меня есть следующее правило CSS на моей странице: body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } Как я могу определить, какой из определенных шрифтов использовался в браузере пользователя? Для людей, которым интересно, почему я хочу это сделать, потому что шрифт, который я обнаруживаю, содержит глифы, недоступные в других шрифтах. Если у пользователя нет шрифта , я хочу, чтобы он отображал ссылку, предлагающую пользователю загрузить этот шрифт (чтобы они могли использовать мое веб-приложение с правильным шрифтом). В настоящее время я показываю ссылку для загрузки шрифта для всех пользователей. Я хочу отображать это только для людей, у которых не установлен правильный шрифт. Следует иметь в виду, что некоторые браузеры заменяют определенные отсутствующие шрифты аналогичными шрифтами, что невозможно обнаружить с помощью трюка JavaScript/CSS. Например, браузеры Wind...
Подробнее »