DmitrMakeev commited on
Commit
3d64aa1
·
verified ·
1 Parent(s): 0b9a225

Update nutri_call.html

Browse files
Files changed (1) hide show
  1. nutri_call.html +120 -110
nutri_call.html CHANGED
@@ -4,117 +4,116 @@
4
  <meta charset="UTF-8">
5
  <title>Калькулятор удобрений</title>
6
  <style>
7
- body {
8
- margin: 0 auto;
9
- width: 1000px;
10
- padding: 1em;
11
- background-color: #f0f0f0;
12
- font-family: Arial, sans-serif;
13
- }
 
14
 
15
- fieldset {
16
- border: 2px solid #2e8b57;
17
- background-color: #eaffea;
18
- padding: 1em;
19
- margin-bottom: 20px;
20
- border-radius: 8px;
21
- }
22
- h1 {
23
- background-color: #2e8b57;
24
- color: white;
25
- text-align: center;
26
- padding: 1em;
27
- border-radius: 10px;
28
- margin-bottom: 20px;
29
- }
30
- legend {
31
- font-weight: bold;
32
- color: #2e8b57;
33
- padding: 0 10px;
34
- }
35
- input[type=number] {
36
- width: 80px;
37
- padding: 3px;
38
- border: 1px solid #ccc;
39
- border-radius: 4px;
40
- }
41
-
42
- /* Общие стили для обоих блоков */
43
- .main-container {
44
- display: grid;
45
- grid-template-columns: 120px repeat(8, 90px);
46
- gap: 10px;
47
- padding: 10px;
48
- }
49
-
50
- /* Верхний блок - макропрофиль */
51
- .profile-container {
52
- display: contents;
53
- }
54
-
55
- .profile-element {
56
- display: flex;
57
- flex-direction: column;
58
- align-items: center;
59
- }
60
-
61
- .profile-label {
62
- font-weight: bold;
63
- margin-bottom: 5px;
64
- }
65
-
66
- /* Азотные элементы */
67
- .nitrogen-container {
68
- grid-column: 1 / -1;
69
- display: flex;
70
- gap: 20px;
71
- padding-left: 120px;
72
- margin-top: 10px;
73
- }
74
-
75
- .nitrogen-group {
76
- display: flex;
77
- align-items: center;
78
- gap: 5px;
79
- }
80
-
81
- /* Нижний блок - составы солей (переделан в горизонтальный) */
82
- .fertilisers-container {
83
- display: flex;
84
- flex-direction: column;
85
- }
86
-
87
- .fert-row {
88
- display: flex;
89
- align-items: center;
90
- margin-bottom: 10px;
91
- }
92
-
93
- .fert-header {
94
- font-weight: bold;
95
- text-align: center;
96
- min-width: 90px;
97
- padding: 5px;
98
- }
99
-
100
- .fert-name {
101
- font-weight: bold;
102
- min-width: 120px;
103
- text-align: left;
104
- padding-right: 10px;
105
- }
106
-
107
- .fert-cell {
108
- text-align: center;
109
- min-width: 90px;
110
- padding: 5px;
111
- }
112
-
113
- .fert-input {
114
- width: 80px;
115
- margin: 0 5px;
116
- }
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
 
119
  /* Стиль для новой рамки с кнопкой */
120
  .calculation-box {
@@ -123,8 +122,11 @@
123
  padding: 1em;
124
  margin-bottom: 20px;
125
  border-radius: 8px;
126
- width: fit-content;
 
 
127
  }
 
128
  .calculation-box legend {
129
  font-weight: bold;
130
  color: #2e8b57;
@@ -152,21 +154,25 @@
152
  flex-direction: column;
153
  gap: 5px;
154
  }
 
155
  .enhancement-title {
156
  font-weight: bold;
157
  color: #2e8b57;
158
  margin-bottom: 5px;
159
  }
 
160
  .enhancement-controls {
161
  display: flex;
162
  flex-direction: column;
163
  gap: 8px;
164
  }
 
165
  .enhancement-input {
166
  display: flex;
167
  align-items: center;
168
  gap: 8px;
169
  }
 
170
  .enhancement-input label {
171
  min-width: 70px;
172
  text-align: right;
@@ -184,6 +190,7 @@
184
  transition: background-color 0.3s;
185
  margin-bottom: 5px;
186
  }
 
187
  #calculate-btn:hover {
188
  background-color: #3cb371;
189
  }
@@ -193,6 +200,7 @@
193
  align-items: center;
194
  gap: 8px;
195
  }
 
196
  .input-group label {
197
  min-width: 60px;
198
  }
@@ -202,6 +210,8 @@ input[type="number"] {
202
  padding: 5px;
203
  border: 1px solid #ccc;
204
  border-radius: 4px;
 
 
205
  }
206
  </style>
207
  </head>
 
4
  <meta charset="UTF-8">
5
  <title>Калькулятор удобрений</title>
6
  <style>
7
+ /* Основной контейнер */
8
+ body {
9
+ margin: 0 auto;
10
+ width: 1000px;
11
+ padding: 1em;
12
+ background-color: #f0f0f0;
13
+ font-family: Arial, sans-serif;
14
+ }
15
 
16
+ fieldset {
17
+ border: 2px solid #2e8b57;
18
+ background-color: #eaffea;
19
+ padding: 1em;
20
+ margin-bottom: 20px;
21
+ border-radius: 8px;
22
+ /* Установка фиксированной ширины для всех рамок */
23
+ width: 960px;
24
+ box-sizing: border-box;
25
+ }
26
+
27
+ h1 {
28
+ background-color: #2e8b57;
29
+ color: white;
30
+ text-align: center;
31
+ padding: 1em;
32
+ border-radius: 10px;
33
+ margin-bottom: 20px;
34
+ }
35
+
36
+ legend {
37
+ font-weight: bold;
38
+ color: #2e8b57;
39
+ padding: 0 10px;
40
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
+ /* Общие стили для обоих блоков */
43
+ .main-container {
44
+ display: grid;
45
+ grid-template-columns: 120px repeat(8, 90px);
46
+ gap: 10px;
47
+ padding: 10px;
48
+ }
49
+
50
+ /* Верхний блок - макропрофиль */
51
+ .profile-container {
52
+ display: contents;
53
+ }
54
+
55
+ .profile-element {
56
+ display: flex;
57
+ flex-direction: column;
58
+ align-items: center;
59
+ }
60
+
61
+ .profile-label {
62
+ font-weight: bold;
63
+ margin-bottom: 5px;
64
+ }
65
+
66
+ /* Азотные элементы */
67
+ .nitrogen-container {
68
+ grid-column: 1 / -1;
69
+ display: flex;
70
+ gap: 20px;
71
+ padding-left: 120px;
72
+ margin-top: 10px;
73
+ }
74
+
75
+ .nitrogen-group {
76
+ display: flex;
77
+ align-items: center;
78
+ gap: 5px;
79
+ }
80
+
81
+ /* Нижний блок - составы солей (переделан в горизонтальный) */
82
+ .fertilisers-container {
83
+ display: flex;
84
+ flex-direction: column;
85
+ }
86
+
87
+ .fert-row {
88
+ display: flex;
89
+ align-items: center;
90
+ margin-bottom: 10px;
91
+ }
92
+
93
+ .fert-header {
94
+ font-weight: bold;
95
+ text-align: center;
96
+ min-width: 90px;
97
+ padding: 5px;
98
+ }
99
+
100
+ .fert-name {
101
+ font-weight: bold;
102
+ min-width: 120px;
103
+ text-align: left;
104
+ padding-right: 10px;
105
+ }
106
+
107
+ .fert-cell {
108
+ text-align: center;
109
+ min-width: 90px;
110
+ padding: 5px;
111
+ }
112
+
113
+ .fert-input {
114
+ width: 80px;
115
+ margin: 0 5px;
116
+ }
117
 
118
  /* Стиль для новой рамки с кнопкой */
119
  .calculation-box {
 
122
  padding: 1em;
123
  margin-bottom: 20px;
124
  border-radius: 8px;
125
+ /* Установка фиксированной ширины для всех рамок */
126
+ width: 960px;
127
+ box-sizing: border-box;
128
  }
129
+
130
  .calculation-box legend {
131
  font-weight: bold;
132
  color: #2e8b57;
 
154
  flex-direction: column;
155
  gap: 5px;
156
  }
157
+
158
  .enhancement-title {
159
  font-weight: bold;
160
  color: #2e8b57;
161
  margin-bottom: 5px;
162
  }
163
+
164
  .enhancement-controls {
165
  display: flex;
166
  flex-direction: column;
167
  gap: 8px;
168
  }
169
+
170
  .enhancement-input {
171
  display: flex;
172
  align-items: center;
173
  gap: 8px;
174
  }
175
+
176
  .enhancement-input label {
177
  min-width: 70px;
178
  text-align: right;
 
190
  transition: background-color 0.3s;
191
  margin-bottom: 5px;
192
  }
193
+
194
  #calculate-btn:hover {
195
  background-color: #3cb371;
196
  }
 
200
  align-items: center;
201
  gap: 8px;
202
  }
203
+
204
  .input-group label {
205
  min-width: 60px;
206
  }
 
210
  padding: 5px;
211
  border: 1px solid #ccc;
212
  border-radius: 4px;
213
+ /* Отступ между текстом и полем ввода */
214
+ margin-left: 10px;
215
  }
216
  </style>
217
  </head>