Лучшее руководство по JQuery UI тема дизайна в 2024 году. В этом руководстве вы можете изучить JQuery UI тема дизайна

JQuery UI тема дизайна

Структура файла

Тема является специфическим способом увеличить свою простоту в использовании. Как правило, структура каталогов файлов выглядит следующим образом:

  • themename/ - Ваша тема должна быть полностью содержаться в отдельном разделе имя с именем папки.
  • themename/themename.css - Это основной файл CSS. Вне зависимости от того, какие плагины, файл должен содержать ссылки на каждой из страниц, используя темы. Файл должен быть легким, включает в себя только основные моменты.
  • themename/themename.pluginname.css - каждый виджет , поддержка требует файл CSS. Имя плагина должен быть включен непосредственно в имени файла. Например, если вы тематизации (вкладки) вкладок плагина, есть: themename.tabs.js .
  • themename/img.png - Ваша тема может содержать изображения. Они могут быть названы в соответствии с вашими предпочтениями, не существует какого-либо конкретного именования.

Чтобы узнать , каким образом структура файл темы завершается экземпляры, посетите Jquery UI основную тему .

Пользовательский стиль

Написать стиль тему очень просто, это из-за темы гибкости.

Все темы должны иметь базовый класс CSS. Основной темой класс позволяет пользователю включить инвалидов. Ваш формат класса корень должен быть .ui-themename . И использовать его в HTML-файл следующим образом:

<html>
<head>
    <title>My Site</title>
    <link rel="stylesheet" href="themename/themename.css" />
    <link rel="stylesheet" href="othertheme/othertheme.css" />
    <link rel="stylesheet" href="othertheme/othertheme.dialog.css" />
</head>
<body class="ui-themename">
    <div class="ui-othertheme">
        <div class="ui-dialog">This is a modal dialog.</div>
    </div>
</body>
</html>

В приведенном выше примере, некоторые важные вещи, случилось:

  • Мы также загружать две темы к документу.
  • Все машины все содержимое страницы, осуществляется в соответствии с темой THEMENAME стилей.
  • Тем не менее, с Ui-othertheme класса <div> и каждого элемента (включая модальных диалоговых окон) осуществляется в соответствии с темой othertheme стилей.

Если мы открываем themename.css файл для просмотра, мы можем увидеть следующий код:

body.ui-themename { background:#111; color:snow; }
.ui-themename a, a.ui-themename { color:#68D; outline:none; }
.ui-themename a:visited, a.ui-themename:visited { color:#D66; }
.ui-themename a:hover, a.ui-themename:hover { color:#FFF; }

Обратите внимание, что themename.css файл содержит только универсальную глобальную информацию о стиле, информацию о стиле для конкретного виджета не должен здесь быть определен. Здесь стиль все темы применимы. Не беспокойтесь о теме будет занимать несколько файлов - это будет упрощен в процессе создания и загрузки.