» »

css ne dela tako kot bi moral

css ne dela tako kot bi moral

krho ::

Nevem ali sm jaz neumen ali pa ..

V glavnem ne najdem napake.

linki v menuju naj bi bi bili obkroženi s pikicami pa niso?!
Kje je napača?
Dve uri že iščem pa ne najdem.

izsek css-ja

.menu {
  background: #00008B;
  color: #FFFFF0;	
}

.menu A:link{
  font-family: Arial;
  border: thin dotted;
  text-decoration : none;
  border-color: #0966A1;
  color : #A7D9FA;
  font-weight : 800;
  font-size : 12pt;
  padding: 5px 2px 5px 10px;
  width: 100%;
}

.menu a:visited{
  text-decoration : none;
  color : #A7D9FA;
}

.menu a:hover{
  text-decoration : underline;
  border-color: Olive;
  color : #F0E68C;
}


in izsek html-ja
<?XML version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Creation date: 28.12.2003 -->
<head>
<link rel="stylesheet" type="text/css" href="./templates/stil.css" title="none" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Domača stran</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="Miha Vrhovnik" />
<meta name="generator" content="" />
</head><body><table style="width: 100%; height:100%;" cellspacing="0" cellpading="0">
  <tr class="menu">
    <td colspan="2" style="height:32px">&nbsp;</td>
  </tr>
  <tr><td class="menu" style="width:200px; vertical-align : top;">
         <table cellspacing="2" width="100%" class="menu">
<tr><td><a href="">112</a></td></tr>
<tr><td><a href="">122</a></td></tr>
<tr><td><a href="">333</a></td></tr>
<tr><td><a href="">12121</a></td></tr>
<tr><td><br /><br /></td></tr>
<tr><td><a href="">234234</a></td></tr>
</table> <a href="">nodgrt</a> 
      </td>
      <td style="vertical-align : top;" class="content">sadas</td>
  </tr>
</table>
<br />
<br />
</body>
</html>
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Reso ::

Če bi dal link do te strani na netu bi bilo zelo lažje. Drugače pa poskusi narediti A:visited A:hover enaka A:link-u in če se ti bodo potem prikazale pikice moraš najprej napisati a:hover potem a:visited in na koncu a:link .

pivmik ::

1. HREF atribut ne moreš pustit prazen, ker brskalniki ga pol iznororajo
dej vsaj <a href="#">asdasd</a>

2. Mislim, da je treba določiti vsakemu TD (celici) posebej CLASS="menu".

3. Dobro je da določiš borderju velikost vsaj 1px.

4. IE ima probleme s pikčasitmi borderji in nasploh vsemi borderji ki niso navadni(ravne črte)

5. Lepo da delaš v XHTML :)
LP, Gregor GRE^

Zgodovina sprememb…

  • spremenil: pivmik ()

krho ::

Reso:
Če bi dal link do te strani na netu bi bilo zelo lažje. Drugače pa poskusi narediti A:visited A:hover enaka A:link-u in če se ti bodo potem prikazale pikice moraš najprej napisati a:hover potem a:visited in na koncu a:link .


Imam vse skupaj še na localhost.

Na server še nisem inštaliral Smarty-a

PicNiK:
1. HREF atribut ne moreš pustit prazen, ker brskalniki ga pol iznororajo
dej vsaj <a href="#">asdasd</a>
2. Mislim, da je treba določiti vsakemu TD (celici) posebej CLASS="menu".
3. Dobro je da določiš borderju velikost vsaj 1px.
4. IE ima probleme s pikčasitmi borderji in nasploh vsemi borderji ki niso navadni(ravne črte)
5. Lepo da delaš v XHTML :)


1.tudi to ne pomaga
2. _ ""_
3. _ ""_
4. Zadeva deluje preverjeno.
5. vse ostalo je po mojem mnenju neuporabno. Še bolje je pa XML + XSLT. samo je s tem preveč dela.

še kakšna ideja.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

zaj_tam ::

S katerimi browserji vse si to pogledal? Probaj definirat posebej sirino pa posebej stil.

Cudno je to drugace ...

Lahko si tudi skopiras kodo od tu pa jo pol editiras.

Zgodovina sprememb…

  • spremenil: zaj_tam ()

krho ::

res je bil problem v tem, da je bil href prazen. pa tudi s href="#", ni naredil okvirjev.

Secer sem pa sedaj menije naredil drugeče, ker zadeva je v IE izgledala OK. Mozilla pa sploh ni upoštevala width.

Sicer pa tako ali tako Mozilla riše kar precej stvari malce po svoje. (Naprimer določiš height: 100%) pa tega sploh ne upošteva....

V glavnem sedaj deluje.

Hvala za pomoč.


LP,

Miha
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Gandalfar ::

krho: poglej si v standard kako so stvari definirane. Mozilla naceloma rise tako kot je v standardu. Ce tega ne pocne pojdi raziskovat/posiljat buge in poskrbi, da bo v naslednji verziji pravilno risala.

krho ::

Ja tabela je raztegnjena čez celo stran, če odstranim DTD. In sedaj gremo na www.w3c.org in gledamo v katerme DTD ju je definiran height parameter za tabelo. #"!*
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

zaj_tam ::

Mogoce je pa treba table-width/table-height nardit?

pivmik ::

Fora je v tem da je višina CELE strani 100%.
Ampak ker je stran recimo velika samo do polovice zaslona(nima niti drsnika) je pač 100% = polovica zaslona
Oz v tvojem primeru Višina strani = Višini tabele in zato 100% višine pride samo do polovice zaslona.

oz

če imaš na spletni strani samo tabelo ki je visoka 100% se ne bo raztegnila do dna zaslona ampak do 100% višine te strani. (ki pa je visoka kolikor tabela)

Itak vem da nobeden ne razume kaj mislim :(


Samo to naj povem:
BODY tagu tudi določi višino 100%
<BODY STYLE="height: 100%">
LP, Gregor GRE^

pivmik ::

krho ko odstraniš DTD se vklopi NESTANDARNI NAČIN PRIKAZA.
Ta nestandardni način prikaza ni nikjer TOČNO določen po standardih in v bistvu izvira od NetScape-a in IE4.
LP, Gregor GRE^

krho ::

PicNiK: sem zastopil kaj hočeš povedat vendar še vedno ne dela.

zaj_tam: tudi tvoje ne pomaga.

grr.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

zaj_tam ::

Hm. Mogoce pa ga moti to, da ti manjka en d pri cellpadDing.

Pa ce pises xhtml se ne rabi dolocit transitional/strict/frames?

[MYTiX] ::

Mene lih ta stvar o height moti. Mozilla gleda 100% kot visino strani in ne 'polja' brskalnika in zato sploh ne vem kko bi naredu en page, ki bi bil centriran na sredino tudi vertikalno in bi bil po standardu xhtml.

pivmik ::

jazst sem ti reku kako naredit:
<BODY STYLE="height: 100%">

Če ne dela tako pol pa pošli avtorjem Mozille o napako in bo zrihtano v naslednji verziji.
LP, Gregor GRE^


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Ocena? Kako bi dodal podstrani?

Oddelek: Pomoč in nasveti
6903 (768) shadeX
»

Iframe pomoč

Oddelek: Izdelava spletišč
91223 (1084) opeter
»

Problem z front page

Oddelek: Izdelava spletišč
182053 (1859) jack10
»

Linki

Oddelek: Izdelava spletišč
9968 (840) Birkoff
»

HTML style???

Oddelek: Programiranje
101339 (1257) darh

Več podobnih tem