Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno HTML imput

Zdravím.
Nepomuže někdo?
Neumím v tom moc ale potřeboval bych do ESP8266.:-[

<body>
  <input type="number" id="teplota" name="teplota" value="0" min="0" max="30" step="0.1">
</body>

Proč mi v tom nefunguje size="4"
Potřeboval bych udělat tydení termostat.

24 imputu vedle sebe jako 24 hodin
a 7 řádku pod sebou jako 7 dní v týdnu.

Předmět Autor Datum
Note: The size attribute works with the following input types: text, search, tel, url, email, and pa…
Wikan 10.10.2020 18:22
Wikan
Šlo by to pomocí CSS, ale to asi ESP8266 nepodporuje? input[type=number]{ width: 80px; }…
host 10.10.2020 18:29
host
Přes SPIFFS :-D https://diyprojects.io/esp8266-web-server-part-1-store-web-interface-spiffs-area-htm…
K.Vacek 10.10.2020 18:39
K.Vacek
Co třeba tabulka?
Wikan 10.10.2020 18:41
Wikan
Na tu jsem už koukal. Tam bude problem ty zadane data dostat do te ESP8266 a pak zpatky do imputu. S…
K.Vacek 10.10.2020 18:47
K.Vacek
Ale v té tabulce přece můžeš mít inputy.
Wikan 10.10.2020 18:48
Wikan
Tak pord jak na to? Ja našel jen toto. https://www.phil.muni.cz/fil/vyuka/kurs_html_2/tabulky.html
K.Vacek 10.10.2020 18:53
K.Vacek
<td><input ...></td>
Wikan 10.10.2020 18:54
Wikan
To jo, ale furt to neřeši tu šiřku těch imputu a 24 jich na šiřku stranky nedostanu. A mezi imputy j…
K.Vacek 10.10.2020 19:01
K.Vacek
https://www.w3schools.com/code/tryit.asp?filename=GJKQQ8TVD98R
Wikan 10.10.2020 19:15
Wikan
Ja už jsem to pořešil přes to CSS :-D Děkují. Náhodou těch mezer se neda nějak zbavit?
K.Vacek 10.10.2020 19:32
K.Vacek
A kliknul jsi na ten můj odkaz výše?
Wikan 10.10.2020 19:34
Wikan
input[type=number]{ width: 30px; display: block; margin: 0px; float: left; }…
host 10.10.2020 19:41
host
Začina se to rysovat :-) Proč mi ale přestal fungovat background-color
K.Vacek 10.10.2020 19:46
K.Vacek
Nejsem jasnovidec, bez kódu chybu nepoznám.
host 10.10.2020 19:47
host
Vyřešene. Všem moc děkují ;-)
K.Vacek 10.10.2020 20:34
K.Vacek
Mužu ještě jeden dotaz. Jak by jste vyřešili toto? 18GfKQCt V tom prvním řádku, kde jsou imputy typ…
K.Vacek 11.10.2020 10:38
K.Vacek
Tak tomu taky nastav stejnou šířku, ne? A je to input, ne imput.
Wikan 11.10.2020 10:46
Wikan
Ale inputy typu text jsou ty, co potřebují upravit, ale take ty ponděli, utery, středa. Takže když n…
K.Vacek 11.10.2020 11:00
K.Vacek
Tak té řadě dej nějaké id, nebo ještě lépe místo <tr> použij <th> protože jde v podstatě o hlavičku…
Wikan 11.10.2020 11:04
Wikan
Ano jako inputy, vypada to lip a mám je disabled, zakazane editovat. Ano o něco takoveho mi jde ale…
K.Vacek 11.10.2020 11:51
K.Vacek
Dej tu první řadu jako <th>. A pak do CSS něco jako: th input { width: 45px; } Jinak to může mít…
Wikan 11.10.2020 12:02
Wikan
Nechapu, asi jsem nějaký natvrdlej. Všechny imputy co jsou v th ny měli mit 45px <th><input type=…
K.Vacek 11.10.2020 12:40
K.Vacek
A co na tom nechápeš? Prostě použij to CSS.
Wikan 11.10.2020 14:02
Wikan
Hm. Zkoušim přes Dreamweaver. Když vytvořim nový projekt, tak to funguje. Někde bude kopanec. Necham…
K.Vacek 11.10.2020 14:17
K.Vacek
Jakýkoliv HTML element může mít ID.
Wikan 11.10.2020 15:26
Wikan
na to je urcena class
gilhad 11.10.2020 15:56
gilhad
Jsem zjistil, že kvuli toho width CSS nepotřebuji Ale u obou zpusobu to není to prave. Muže mi někdo…
K.Vacek 12.10.2020 10:01
K.Vacek
CSS potřebuješ a používáš ho i v tom tvém případě, jenom ho píšeš inline k jednotlivým elementům. Čí…
Wikan 12.10.2020 10:11
Wikan
Vubec nechapu princip a něco jsem tam měl špatně. https://www.jakpsatweb.cz/html/tabulky.html Jsem s…
K.Vacek 12.10.2020 10:32
K.Vacek
<th> by měl být v tabulce pouze jednou = hlavička tabulky (table head). Jinak nastav vlastnosti jed…
host 12.10.2020 10:42
host
<thead> je v tabulce jenom jednou (a to ještě nepovinně). <th> je obdoba <td>.
Wikan 12.10.2020 10:54
Wikan
Ano, špatně jsem se vyjádřil - <th> může být v tabulce víckrát, ale jen v tom jednom řádku záhlaví.
host 12.10.2020 11:20
host
No jo, ale jak očekáváš, že ti někdo poradí, když se těmi radami neřídíš? A místo toho neustále vymý…
Wikan 12.10.2020 10:52
Wikan
Už to mám :-D:-D Ještě poslední a už bude hotovo. Nějak nemohu na netu najit, jak se dělají mezery.…
K.Vacek 12.10.2020 16:03
K.Vacek
&nbsp;
gilhad 12.10.2020 16:11
gilhad
Ale fuj. Když už tam má CSS, tak použít padding, případně margin. poslední
host 12.10.2020 16:30
host

Na tu jsem už koukal.
Tam bude problem ty zadane data dostat do te ESP8266 a pak zpatky do imputu.
S imputy to je brnkačka.
Učelem toho je těch 24 imputu v 7 řadach a jeden button.
Po kliknuti se data načtou do te ESP8266 a uloži do EEPROM.
Ale při znovu načtení te web stranky se ta dat z EEPROM musí načist zpatky do těch imputu

Mužu ještě jeden dotaz.
Jak by jste vyřešili toto?
18GfKQCt

V tom prvním řádku, kde jsou imputy typu text 00 hod, 01 hod, 02 hod, nejde nastavit stejna šiřka jako pod níma.
Duvod je ten že imputy typu number mají mastavenou v tom CSS width: 45px;

Už jsem se dočet, že mohu imputum typu text nastavit tuto šiřku v style type.

https://stackoverflow.com/questions/12114966/how-to-right-align-form-input-boxes

Nebo i v tom CSS
Ale nastavim tu šiřku všem imputum typu text.
Tedy se mi zmenči i ty co jsou po leve straně Ponděli, Utery.

Nechapu, asi jsem nějaký natvrdlej.

Všechny imputy co jsou v th ny měli mit 45px

<th><input type="text" id="h00" name="hod00" disabled value="00 hod" > </th>
<th><input type="text" id="hod01" name="hod01" disabled value="01 hod" > </th>
<th><input type="text" id="hod02" name="hod02" disabled value="02 hod" > </th>
<th><input type="text" id="hod03" name="hod03" disabled value="03 hod" > </th>
<th><input type="text" id="hod04" name="hod04" disabled value="04 hod" > </th>
<th><input type="text" id="hod05" name="hod05" disabled value="05 hod" > </th>
<br>

Hm.
Zkoušim přes Dreamweaver.
Když vytvořim nový projekt, tak to funguje.
Někde bude kopanec.
Necham to do večera odležet a uvidime.
Moc děkují :-)

PS" Co jste myslel Tím

Tak té řadě dej nějaké id

Ono jde cele řadě přiřasit jedno ID a pak přes to CSS mu přiřadit šiřku?

Jsem zjistil, že kvuli toho width CSS nepotřebuji
Ale u obou zpusobu to není to prave.
Muže mi někdo vysvětlit, proč to není pod sebou?
Jdyž pod to přidam dalších 6 řádku s input type="number", je to ok a jsou krasně pod sebou.

https://i.postimg.cc/KzzNxHg3/input-type.jpg
https://i.postimg.cc/5NcRSfCP/code.jpg
Se omlouvam ale do code to nevleze.

Tu web stranku dělam v Dreamweaver, kde to krsně pasuje pod sebou.
Až když to pustim v prohližeči, je to ujete.:.(

Už to mám cele udělane a funguje mi to, jen ten vzled :-/

Vubec nechapu princip a něco jsem tam měl špatně.
https://www.jakpsatweb.cz/html/tabulky.html
Jsem s toho nějak zmatený.Hold už starý kokot.

Celý zdrojak pro ESP8266 jsem dal za 3 hodky i s ukladaním cele tabulky do eeprom a znovu načtení při zavolaní stranky, a tadý s tým se trapim už druhý den.:-/

Chapu to spravně že každý input by měl být v <th></th>
A každý řadek v te tabulky = těch 23 imputu v <tr></tr>

Už to mám :-D:-D
Ještě poslední a už bude hotovo.
Nějak nemohu na netu najit, jak se dělají mezery.
Aby ty checkbox byly vice od sebe.

<label>Pondělí</label>
<input type="checkbox" id="Lab_pondeli" name="pondeli" value="po" >

<label>Úterý</label>
<input type="checkbox" id="Lab_utery" name="utery" value="ut">

Zpět do poradny Odpovědět na původní otázku Nahoru