html forms width

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis WhoCares

Dennis WhoCares

11/01/2013 21:09:14
Quote Anchor link
Dag mensen, waarschijnlijk staat dit niet in het juiste topic, maar ik had een vraagje over het <form> element.
Graag zou ik hier een background aan willen meegeven mbv CSS.
Maar als ik dit doe, lijkt het alsof het formulier net zo groot is als de container div waar deze form in voorkomt.
Waarom wordt de form niet aangepast aan de inhoud van de form?
Ik heb geprobeerd met min-width te werken, maar dit had geen effect.
Iemand enig idee hoe ik dit netjes kan oplossen?
bvd.
Gewijzigd op 11/01/2013 21:15:31 door Dennis WhoCares
 
PHP hulp

PHP hulp

25/11/2024 00:15:10
 
Dennis Anderson

Dennis Anderson

11/01/2013 23:54:04
Quote Anchor link
kan je de code geven waar het precies om gaat? :)
 
Dennis WhoCares

Dennis WhoCares

12/01/2013 08:55:05
Quote Anchor link
Nouja t gaat zegmaar om
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<html>
<head>
<title>voorbeeld</title>
<style>
#form1 {
 background-color: #CDCDCD;
}
#form2 {
 background-color: #CDCDCD;
}
</style>
</head>
<body>
    <form id='form1'>
        form 1<input type='text'>
    </form>
    <br>
    <form>
        <fieldset id='form2'>
            form2<input type='text'>
        </fieldset>
    </form>
</body>
</html>


De form of het fieldset rekt zich uit over het gehele scherm, of div waar het in zit.
Hoe kan ik dit tegen gaan, zonder dat ik bij elke form de width moet aanpassen aan de inhoud?

Toevoeging op 12/01/2013 09:13:28:

Ik heb het eindelijk al gevonden :D
als ik display: table doet, doen POOF is ie in een keer zo groot als de inhoud :)
 
Eddy E

Eddy E

12/01/2013 10:44:02
Quote Anchor link
En display: block;?
Of width: 100%;
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.