WEB интерфейс - стили
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
WEB интерфейс - стили
Помогите сделать минимально адаптивный интерфейс. Главное, чтобы изменялся размер шрифта, в зависимости от платформы и размера экрана... Ну может еще меню чтобы переехало на верх...
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
WEB интерфейс - стили
Хотя бы как задать стиль параметра? Почему то из общих стили не вставляются...
WEB интерфейс - стили
Приветствую всех!
Делаю Web Server (мониторинг потребляемой мощности генератора, температуры и т.д). Помогите загрузить картинки в ESP8266, так чтобы при обращении к странице изображения грузились из ESP8266. Если использовать небольшие картинки, что можно легко поместиться в 4мб. Есть примеры реализации:
http://digitrode.ru/computing-devices/m ... 23:1,24:16
Особенно хотелось бы повторить на Flprog что-то такое:
https://circuits4you.com/2018/02/03/esp ... ial-gauge/
Может кто подскажет как это сделать?
Делаю Web Server (мониторинг потребляемой мощности генератора, температуры и т.д). Помогите загрузить картинки в ESP8266, так чтобы при обращении к странице изображения грузились из ESP8266. Если использовать небольшие картинки, что можно легко поместиться в 4мб. Есть примеры реализации:
http://digitrode.ru/computing-devices/m ... 23:1,24:16
Особенно хотелось бы повторить на Flprog что-то такое:
https://circuits4you.com/2018/02/03/esp ... ial-gauge/
Может кто подскажет как это сделать?

- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
WEB интерфейс - стили
Выкладываю свой стиль (цвет фиолетовый) [spoiler] body {
background-color: #cc71d1;
}
.header
{
padding: 10px;
left: 0px;
right: 0px;
top: 0px;
background: #330433;
color: rgb(224, 255, 255);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 250%;
}
.menu
{
float:left;
padding: 1%;
margin: 1%;
width:16%;
background: #B1B0B0;
border: 1px solid black;
border-radius: 8px;
}
.menuItem
{
background: #B1B0B0;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
}
.content
{
float:right;
width:78%;
background: #cc71d1;
color: rgb(46, 4, 46);
}
.footer
{
float:left;
padding: 1%;
width:98%;
background: #330433;
margin-top: 1%;
color: rgb(224, 255, 255);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 150%;
}
.buttonFlp
{
width:150px;
border-radius:20px;
background:#330433;
color: rgb(224, 255, 255);
font-size:12px;
cursor:pointer;
float:left;
padding: 1%;
margin: 1%;
}
.buttonFlp:hover
{
background:#330433;
}
.buttonFlp:focus
{
outline:none;
}[/spoiler]
background-color: #cc71d1;
}
.header
{
padding: 10px;
left: 0px;
right: 0px;
top: 0px;
background: #330433;
color: rgb(224, 255, 255);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 250%;
}
.menu
{
float:left;
padding: 1%;
margin: 1%;
width:16%;
background: #B1B0B0;
border: 1px solid black;
border-radius: 8px;
}
.menuItem
{
background: #B1B0B0;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
}
.content
{
float:right;
width:78%;
background: #cc71d1;
color: rgb(46, 4, 46);
}
.footer
{
float:left;
padding: 1%;
width:98%;
background: #330433;
margin-top: 1%;
color: rgb(224, 255, 255);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 150%;
}
.buttonFlp
{
width:150px;
border-radius:20px;
background:#330433;
color: rgb(224, 255, 255);
font-size:12px;
cursor:pointer;
float:left;
padding: 1%;
margin: 1%;
}
.buttonFlp:hover
{
background:#330433;
}
.buttonFlp:focus
{
outline:none;
}[/spoiler]
Электронщик до мозга костей и не только
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
Запарился сегодня.
Сотворил свой стиль с костылями.
к этому проекту
[spoiler] [/spoiler]
костыль отсюда - добавлял (вместо названия "moskou" в примере) стиль под названием "pole",но
когда вставлял то получалось такая байда
[spoiler] [/spoiler]
Не получилось увеличить чек боксы и убрать белый фон слева и под подвалом.
Как сделать не знаю - сдался.
Сам стиль вставлял в общий стиль.
Подправил
Сотворил свой стиль с костылями.
к этому проекту
[spoiler] [/spoiler]
костыль отсюда - добавлял (вместо названия "moskou" в примере) стиль под названием "pole",но
тут ничего не указывал (пустое поле оставлял).
когда вставлял то получалось такая байда
[spoiler] [/spoiler]
Не получилось увеличить чек боксы и убрать белый фон слева и под подвалом.
Как сделать не знаю - сдался.
Сам стиль вставлял в общий стиль.
Подправил
Код: Выделить всё
body {
background-color: #0d0d0d;
}
.menu
{
float:left;
padding: 1%;
margin: 1%;
width:16%;
background: #ffea00;
border: 1px solid black;
border-radius: 8px;
}
.menuItem
{
font-weight: 600;
background: #ffea00;
font-family: 'Times New Roman', Times, serif;
font-size: 110%;
}
.header
{
padding: 10px;
left: 0px;
right: 0px;
top: 0px;
background: #00FFFF;
color: rgb(0, 0, 0);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 250%;
}
.content
{
float:right;
width:78%;
background: #000033;
color: rgb(0,253,0);
font-size: 40px;
}
.pole
{
float:right;
width:78%;
background: #ffea6c;
color: rgb(205,0,16);
font-size: 40px;
}
.footer
{
float:left;
padding: 1%;
width:98%;
background: #00FFFF;
margin-top: 1%;
color: rgb(0, 0, 0);
text-align: center;
font-weight: 600;
font-family: 'Times New Roman', Times, serif;
font-size: 150%;
}
.buttonFlp
{
width:160px;
border-radius:40px;
background:#358DE5;
color:#ffffff;
font-size: 16px;
cursor:pointer;
float:left;
padding: 1%;
margin: 1%;
}
.buttonFlp:hover
{
background:#E60000;
}
.buttonFlp:focus
{
outline:none;
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось belyx 28 апр 2020, 17:17, всего редактировалось 2 раза.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
WEB интерфейс - стили
Темный стиль для планшета(на мобильном глаза не видят), с измененной разметкой(как в сообщении 34) по сравнению с дефолтной. На планшете выглядит более сочно чем на скрине
[spoiler] [/spoiler]
[spoiler]
[/spoiler]

[spoiler] [/spoiler]
[spoiler]
Код: Выделить всё
body {
background-color: #230023;
}
.header
{
margin: 1%;
padding: 1%;
border-radius: 5px;
background: #230023;
background: radial-gradient(#470047, #27236F);
color: #FEFFE7;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 200%;
}
.menu
{
float:left;
padding: 1%;
margin: 1%;
width:16%;
background: #F7F9E4;
border: 1px solid black;
border-radius: 5px;
font-family: Verdana, Geneva, sans-serif;
font-size: 120%;
}
.menuItem
{
background: #F7F9E4;
font-weight: 500;
}
.content
{
float:right;
width:78%;
background: #230023;
color: #FEFFE7;
font-weight: 500;
font-family: Verdana, Geneva, sans-serif;
font-size: 120%;
}
.footer
{
float:left;
margin: 1%;
padding: 1%;
width:96%;
border-radius: 5px;
background: #230023;
background: radial-gradient(#470047, #27236F);
color: #FEFFE7;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 150%;
}
.buttonFlp
{
width:150px;
border-radius:5px;
background:#470047;
color: rgb(224, 255, 255);
font-size:18px;
cursor:pointer;
float:left;
padding: 1%;
}
.buttonFlp:hover
{
background:#27236F;
}
.buttonFlp:focus
{
outline:none;
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
WEB интерфейс - стили
У вас 2 # а нужно 1
background-color: #0d0d0d;
И не совсем понял зачем чек-боксы Установка и Запись, есть переменные Будильник часы и минуты их и вводите, по нажатию кнопки сохранить переменные запишутся. А чек-боксом будете вкл и выкл будильник. Как то так

Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
Да я знаю, что они как бы лишние, но лень было переделывать - изначально делал под ремоте, да и это больше всё-таки примерDev1 писал(а): 28 апр 2020, 14:05 И не совсем понял зачем чек-боксы Установка и Запись, есть переменные Будильник часы и минуты их и вводите, по нажатию кнопки сохранить переменные запишутся.
.
Спасибо - посмотрю.......подправил.
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
Доделал стиль к этому сообщению
не забываем про костыль - вставляем в иде в нужном месте class=\"pole\"
Выглядит на телефоне так, проект лежит тут
[spoiler] [/spoiler]
Выглядит на телефоне так, проект лежит тут
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
WEB интерфейс - стили
Не пойму зачем нужен этот костыль?
И зачем менять общий стиль? есть же стиль страницы вносите в него свои изменения.
Win10-64, FLProg (portable)
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
Ну вот лично меня не устроил общий стиль с теми полями ввода и объяснений (какого либо урока) как это сделать я лично не нашёл. Вот поэтому и появляются костыли - от недостатка информации.А вот то что я нашёл, то и использовал !
[ref=#ff8000]rw6cm[/ref], вот покажите , как это сделать штатными средствами !
[ref=#ff8000]rw6cm[/ref], вот покажите , как это сделать штатными средствами !
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
WEB интерфейс - стили
Посмотрите этот проект.
В нем не было цели изменять общий фон, (это можно и общим стилем)
Внимание обратите на стиль страницы и стилей параметров в проекте
[spoiler title=Пример без костылей] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
Посмотрел - в проекте только вывод параметров, ввода нет. Но я ещё раз попробую.
Как по науке я понимаю и даже попытка была , но с вставкой в код.
[ref=#ff8000]rw6cm[/ref], сходу не нашел,что у вас означает
[spoiler] .meteocontent
{
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr 1fr 1f;
}[/spoiler]
особенно вот это 1fr 1fr 1fr 1fr

- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
WEB интерфейс - стили
Это css...belyx писал(а): 03 май 2020, 23:31Посмотрел - в проекте только вывод параметров, ввода нет. Но я ещё раз попробую.
Как по науке я понимаю и даже попытка была , но с вставкой в код.
[ref=#ff8000]rw6cm[/ref], сходу не нашел,что у вас означает
[spoiler] .meteocontent
{
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr 1fr 1f;
}[/spoiler]
особенно вот это 1fr 1fr 1fr 1frи последнее 1f;(без r)
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
WEB интерфейс - стили
Эти две строки роли уже не играют, помню что их удалял, да видно уснул после первой буквы

Означали они деление на 4 равных фракции по столбцам и строкам, но после захотел еще вставить место под график, и раскрой стал другой.
Эти значения потеряли свой приоритет.
Вообще на изучение верстки потратил всего пару вечеров, и не чувствую себя гуру в этом темном деле )), подсказку дал только по флпрог.
Win10-64, FLProg (portable)
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
НУ вот занялся, попытался сделать поле ввода штатными средствамиbelyx писал(а): 03 май 2020, 23:31 Посмотрел - в проекте только вывод параметров, ввода нет. Но я ещё раз попробую.
[spoiler title=результат и сравнение] [/spoiler]
задача просто не решается
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
WEB интерфейс - стили
Мат часть под учите, тогда и будет задача просто решаться

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
WEB интерфейс - стили
во! что-то новенькое , вечером попробую, спасибо.
будет полезно наверно для форумчан выложить скрины
[spoiler title= вашего примера] [/spoiler]

[ref=#ff8000]rw6cm[/ref], мы ж ,пользователи, в основной своей массе не такие ж прошаренные, вот тут мы и учимся !
будет полезно наверно для форумчан выложить скрины
[spoiler title= вашего примера] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось belyx 15 май 2020, 00:09, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей