Kezdőoldal » Számítástechnika » Weblapkészítés » Az alábbi példában (teljes...

Az alábbi példában (teljes html kód lent van, csak ki kell másolni) miért van az, hogy a menü felső része ("Cégünkről") kisebb és olyan minzha a padding beállítás a felső részén nem érvényesülne?

Figyelt kérdés

Íme a teljes kód:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<style type="text/css">

#felulet {

margin:auto;

background-color: #FFF;

width: 960px;

height:600px;

}


#header {

height: 100px;

width: 100%;

background-color: #FFF;

float:left;

}


#menuTarolo {

background-color: #FFF;

width: 20%;

height:100%;

}


#menu{

list-style:none;

margin:0px;

padding:0px;

}


#menuTarolo ul li{

background-color: #666;


padding:0px;

margin:2px;


}

#menuTarolo ul li a{

text-decoration:none;

display:block;

font-family: "MS Serif", "New York", serif;

font-size:24px;

color: #FFF;

padding-bottom:10px;

padding-top:10px;

}


</style>

</head>


<body>

<div id="felulet">

<div id="header"> </div>

<div id="menuTarolo">

<ul id="menu">

<li><a href="#">Cégünkről</a></li>

<li><a href="#">Szolgáltatások</a></li>

<li><a href="#">Árajánlatkérés</a></li>

<li><a href="#">Visszahívjuk</a></li>

<li><a href="#">Kapcsolat</a></li>

<li><a href="#">Egyéb</a></li>

</ul>


</div>

</div>

</body>

</html>


2011. aug. 26. 14:31
 1/8 anonim válasza:

Nálam az alábbi módosítással működik, egyeztesd őket:


<style type="text/css">

#felulet {

margin:auto;

background-color: #FFF;

width: 960px;

height:600px;

}


#header {

background-color: #FFF;

}


#menuTarolo {

background-color: #FFF;

width: 20%;

height:100%;

}


#menu{

list-style:none;

}


#menuTarolo ul li{

width: 100%;

background-color: #666;

padding: 20px;

margin:2px;

text-align: center;

vertical-align: middle;

}


#menuTarolo ul li a{

text-decoration:none;

display:block;

font-family: "MS Serif", "New York", serif;

font-size:24px;

color: #FFF;

}


</style>

2011. aug. 26. 14:45
Hasznos számodra ez a válasz?
 2/8 compactegon ***** válasza:

nekem így jó:


html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu-HU" lang="HU">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<link href="style.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="felulet">

<div id="header"> </div>

<div id="menuTarolo">

<ul id="menu">

<li><a href="#">Cégünkről</a></li>

<li><a href="#">Szolgáltatások</a></li>

<li><a href="#">Árajánlatkérés</a></li>

<li><a href="#">Visszahívjuk</a></li>

<li><a href="#">Kapcsolat</a></li>

<li><a href="#">Egyéb</a></li>

</ul>

</div>

</div>

</body>

</html> (szabványos és no error)


css:


#felulet {

margin:auto;

background-color: #fff;

width: 960px;

height:600px;}


#header {

height: 100px;

width: 100%;

background-color: #fff;

float:left;}


#menuTarolo {

background-color: #fff;

width: 20%;

height:100%;}


#menu{

list-style:none;

margin:0;

padding:0;}


#menuTarolo ul li{

background-color: #666;

padding:0;

margin:2px 0;}


#menuTarolo ul li a{

text-decoration:none;

font-family: "MS Serif", "New York", serif;

font-size:24px; line-height: 34px;

color: #fff;

padding:20px 0;}


utolsó blokk line-height-jét állítva tudod nagyobbra tenni a menüt.

2011. aug. 26. 14:52
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
Köszönöm. Kipróbálom.
2011. aug. 26. 15:23
 4/8 A kérdező kommentje:
14:45 : IE-ben jó, Firefoxban viszont a Header eltűnik.
2011. aug. 26. 15:33
 5/8 A kérdező kommentje:
Bocsánat !!!! ? Megy Firefoxban is !!!
2011. aug. 26. 15:35
 6/8 compactegon ***** válasza:

azért arra figyelj, ha a dokumentum xhtml, akkor az oldal is legyen az, vagy a doctype legyen már html :) így nem biztos, hogy minden böngészőben azt látod, amit szeretnél. a régebbi IE verziók amúgy is szemétre valók.

valamint a szabványos színkód vagy #fff, vagy #FFFFFF;

2011. aug. 27. 08:58
Hasznos számodra ez a válasz?
 7/8 A kérdező kommentje:
Utolsó: köszönöm!
2011. aug. 30. 00:19
 8/8 anonim válasza:

Pár év eltelt, mióta feltetted ezt a kérdést és a jó választ senki se mondta meg neked, de bizonyára most visszatekintve már jót nevetsz a hibádon.


(Egyébként azt volt a baj, h a headert floatoltad és nem clear-eltél utána. :))

2014. febr. 26. 23:19
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!