Ik wil een formulier in een tabel opnemen met alleen hidden-input en een zichtbare verzendknop. Dat gaat allemaal prima. Alleen als ik die knop opneem wordt de tabelregels veel te hoog. Zie bijgevoegd codevoorbeeld. Ik wil de ruimte onder de knop kwijt. Iemand enige idee. paddin en margin op 0 in de code heb ik al geprobeerd maar dat lukt niet.
Nogmaals, als het enige zichtbare element de submit-knop is, waarom geef je die dan geen opmaak? Je hebt de meeste controle over de opmaak hiervan als je een <button> gebruikt. Hoe minder elementen je hebt om op te maken (geen tabel) hoe makkelijker e.e.a. wordt?
Laten we het anders eens omdraaien. Wat heb je nu, en wat lukt er niet / wil je bereiken?
NB het form veld en de input velden hebben zelf ook een marge. Die maken waarschijnlijk de cel groter. Maar nogmaals, waarom heb je uberhaupt een tabel nodig?
-Uit een database wordt data opgevraagd middels een querie.
-Het resultaat hiervan wordt weergegeven in een tabel
-De tabel om de volgende reden: de kolommen worden netjes voorzien van een een kopje en alle kolommen worden netjes uitgelijnd verder geen omkijken meer naar.
De bedoeling is om aan de resultaatrijen een updateknop toe te voegen teneinde, het weergegeven record te kunnen veranderen. Deze updateknop ook in de tabel om bovenstaande reden. Alles wordt netjes uitgelijnd.
Het werkt op zich ook prima, alleen de wijzigknop vraagt zoveel ruimte dat de regelhoogte dusdanig hoog wordt dat het geheel er niet mooi uit ziet.
Ik wil dus alle ruimte om de knop kwijt. Althans zodanig verminderen dat ik een normale regelhoogte houd.
[size=xsmall]Toevoeging op 31/03/2019 23:16:35:[/size]
Een float: left; op die input velden lost je probleem waarschijnlijk op.
EDIT: overigens heeft bijna elke browser tegenwoordig een CSS-inspector die meestal te vinden is onder de F12-functietoets. Hiermee kun je elementen inspecteren en de CSS in real time aanpassen.
Hiermee kun je dit soort problemen snel localiseren, dingen uitproberen en ook oplossen.