

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.
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.
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.
Tak tomu taky nastav stejnou šířku, ne? A je to input, ne imput.
Ale inputy typu text jsou ty, co potřebují upravit, ale take ty ponděli, utery, středa.
Takže když nastavim tu šiřku width: 45px;, Nastavi se šiřka pro všechny.
Ja bych potřeboval jen pro tu jednu řadu.
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 tabulky. A ty máš ty texty jako inputy? Proč? Nechceš je přece editovat.
Ano jako inputy, vypada to lip a mám je disabled, zakazane editovat.
Ano o něco takoveho mi jde ale nevím jak na to.
Dát jedne řadě nějake ID a jen pro tuto řadu nastavít šiřku těch width: 45px
Dej tu první řadu jako <th>.
A pak do CSS něco jako:
Jinak to může mít stejný vzhled a přitom to nebýt input.
Nechapu, asi jsem nějaký natvrdlej.
Všechny imputy co jsou v th ny měli mit 45px
A co na tom nechápeš? Prostě použij to CSS.
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
Ono jde cele řadě přiřasit jedno ID a pak přes to CSS mu přiřadit šiřku?
Jakýkoliv HTML element může mít ID.
na to je urcena class
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
CSS potřebuješ a používáš ho i v tom tvém případě, jenom ho píšeš inline k jednotlivým elementům. Čímž ti zbytečně kyne kód.
A proč jsi zrušit to, že je to v tabulce? Právě tabulka ti ušetří spoustu práce se zarovnáváním.
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>
<th> by měl být v tabulce pouze jednou = hlavička tabulky (table head).
Jinak nastav vlastnosti jednotlivým řádkům, buď přes ID nebo CLASS.
<thead> je v tabulce jenom jednou (a to ještě nepovinně). <th> je obdoba <td>.
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í.
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ýšlíš vlastní řešení, kde si pak rozbiješ i to, co ti fungovalo před tím?
Už to mám

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.
Ale fuj. Když už tam má CSS, tak použít padding, případně margin.