/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Padding forskubber forkert
Fra : Poda


Dato : 12-11-10 12:32

Hejsa.

Jeg har nok set mig blind på problematikken her:

I nedenstående var hensigten, at de to elementer skal være 98px
fra toppen, men når padding er sat som jeg har gjort, forøges
div'en med de 98px, så højden bliver 247 i stedet for 149...

Hvor er det gået galt?

***********************************************************
<style>
..costum-searchbox {padding: 98px 0px 0px 0px; height:149px;
width:250px;
background-image:url(/Resources/Files/grafik/sog-soeg-search-poda
..jpg); background-repeat:no-repeat; text-align:center;}
..costum-searchbox .text {font-family: verdana; width:160px;
height:14px; valing:middle;}
..costum-searchbox .submit {font-family: verdana; font-size:10px;}
</style>

<body>
<!-- Søg start -->
<div class="costum-searchbox">
<form action="/search.aspx" method="GET">
<input name="keyword" type="text" class="text" />
<input type="submit" value="$text.button_search$" class="submit"
/>
</form>
</div>
<!-- Søg slut -->
</body>
***********************************************************


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Poda (12-11-2010)
Kommentar
Fra : Poda


Dato : 12-11-10 12:53

Tror jeg fandt den: max-height;:

Hvis der findes noget "bedre", så hører jeg gerne om det...


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørgen Farum Jensen (12-11-2010)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 12-11-10 14:22

Den 12-11-2010 12:32, Poda skrev:
> Hejsa.
>
> Jeg har nok set mig blind på problematikken her:
>
> I nedenstående var hensigten, at de to elementer skal være 98px
> fra toppen, men når padding er sat som jeg har gjort, forøges
> div'en med de 98px, så højden bliver 247 i stedet for 149...
>
> Hvor er det gået galt?
>
> ***********************************************************
> <style>
> .costum-searchbox {padding: 98px 0px 0px 0px; height:149px;
> width:250px;
> background-image:url(/Resources/Files/grafik/sog-soeg-search-poda
> .jpg); background-repeat:no-repeat; text-align:center;}
> .costum-searchbox .text {font-family: verdana; width:160px;
> height:14px; valing:middle;}
> .costum-searchbox .submit {font-family: verdana; font-size:10px;}
> </style>
>
> <body>
> <!-- Søg start -->
> <div class="costum-searchbox">
> <form action="/search.aspx" method="GET">
> <input name="keyword" type="text" class="text" />
> <input type="submit" value="$text.button_search$" class="submit"
> />
> </form>
> </div>
> <!-- Søg slut -->
> </body>
> ***********************************************************
>
>

Et elements højde (og bredde) bestemmes
af summen af indholdets højde (eller bredde)
plus padding plus borders. Hvis du vil skabe
luft over .custom-searchbox er det margin-top,
du skal bruge.

--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

Poda (12-11-2010)
Kommentar
Fra : Poda


Dato : 12-11-10 15:03

Jørgen Farum Jensen wrote in dk.edb.internet.webdesign.html:
>
> Et elements højde (og bredde) bestemmes
> af summen af indholdet...

Super, tak!!!


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Birger Sørensen (13-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 13-11-10 00:00

Jørgen Farum Jensen skrev den 12-11-2010:
> Den 12-11-2010 12:32, Poda skrev:
>> Hejsa.
>>
>> Jeg har nok set mig blind på problematikken her:
>>
>> I nedenstående var hensigten, at de to elementer skal være 98px
>> fra toppen, men når padding er sat som jeg har gjort, forøges
>> div'en med de 98px, så højden bliver 247 i stedet for 149...
>>
>> Hvor er det gået galt?
>>
>> ***********************************************************
>> <style>
>> .costum-searchbox {padding: 98px 0px 0px 0px; height:149px;
>> width:250px;
>> background-image:url(/Resources/Files/grafik/sog-soeg-search-poda
>> .jpg); background-repeat:no-repeat; text-align:center;}
>> .costum-searchbox .text {font-family: verdana; width:160px;
>> height:14px; valing:middle;}
>> .costum-searchbox .submit {font-family: verdana; font-size:10px;}
>> </style>
>>
>> <body>
>> <!-- Søg start -->
>> <div class="costum-searchbox">
>> <form action="/search.aspx" method="GET">
>> <input name="keyword" type="text" class="text" />
>> <input type="submit" value="$text.button_search$" class="submit"
>> />
>> </form>
>> </div>
>> <!-- Søg slut -->
>> </body>
>> ***********************************************************
>>
>>
>
> Et elements højde (og bredde) bestemmes
> af summen af indholdets højde (eller bredde)
> plus padding plus borders. Hvis du vil skabe
> luft over .custom-searchbox er det margin-top,
> du skal bruge.

Eller:
Den width eller height du angiver, er den brgbare plads indvendigt i
elementet, padding, border og margins skal lægges til, for at beregne
den højde det hele kommer til at fylde på skærmen.
Og så er margin lidt speciel, ved at margins fra naboelementer kan
overlappe.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409074
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste