1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Tech_Query-EasyWebUI

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

EasyWebUI

[Внимание] Этот проект больше не поддерживается, его некоторые отличительные черты будут постепенно включены в библиотеку компонентов BootEWA!

Обзор

EasyWebUI — это универсальный и легкий фреймворк для разработки HTML/CSS, поддерживающий международные стандарты CSS 2/3 версий IE 8+ (не использует IE CSS Hack) и специальные свойства основных производителей. Он предназначен для создания различных веб-страниц и пользовательских интерфейсов для смартфонов и компьютеров.

Основные возможности

  1. Улучшение стилей для базовых HTML-элементов
  2. Три модели расположения — сетка, контейнеры с потоком, flexbox
  3. Классифицированные и модульные продвинутые контроллеры

Основные характеристики

  1. По умолчанию HTML-стили — красивые и приятные для глаз
  2. Имена CSS-классов — простые и семантические
  3. Структура DOM-контроллеров — простая и максимально использующая встроенные семантики HTML
  4. API JavaScript для контроллеров
    • Полностью в стиле jQuery — интегрированный в лучшую экосистему веб-разработки
    • Параметры методов минимизированы — наклонение обучения краткосрочному обучению
    • Внутренняя реализация основана на общих интерфейсах событий DOM / объектно-ориентированных

Уроки

(0) Введение библиотекиОсновной пример структуры HTML-источника представлен ниже:

<!DOCTYPE html>
<html><head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
    <link rel="stylesheet" href="path/to/EasyWebUI.css" />
    <script src="path/to/iQuery.js"></script>
    <script src="path/to/EasyWebUI.js"></script>
</head><body>
    ...
</body></html>

(1) UI-компоненты / jQuery-плагины

  1. Плагин проверки пароля v0.3
  2. Отключение выделения элементов v0.1
  3. Диалоговое окно формы v0.1
  4. Контроллер панели v0.1

【Специальное уведомление】Ниже приведены контроллеры, которые могут быть полностью переопределены на основе MVVM в EWA v4 и больше не поддерживаются в этом проекте!

  1. Контроллер таблицы данных v0.1
  2. Контроллер вкладок v0.5
  3. Контроллер навигационной панели чтения v0.1
  4. Контроллер дерева каталогов v0.2

(2) Общие интерфейсы (продвинутый уровень разработки)

  1. $.ListView
  2. $.TreeView

【Разработка в команде】Проект был выделен из ежедневной практики разработчика, который будет постоянно обновлять его. Также приветствуем всех энтузиастов веб-разработки, чтобы они могли общаться, делиться идеями и отправлять Pull Request в сообществе OSChina!

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Простой и удобный фреймворк для разработки веб-интерфейсов пользователя, который позволяет легко создавать адаптивные макеты с использованием сетки и flexbox. Он также включает множество полезных функций, таких как сброс стилей HTML, готовые стили и компоненты управления (совместим с IE 8+ и jQuery API). Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Tech_Query-EasyWebUI.git
git@api.gitlife.ru:oschina-mirror/Tech_Query-EasyWebUI.git
oschina-mirror
Tech_Query-EasyWebUI
Tech_Query-EasyWebUI
master