Avaleht
uus teema   vasta Tarkvara »  WWW »  Üks üleliigne piksel märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
c3ltic
HV kasutaja

liitunud: 21.04.2007




sõnum 04.03.2008 13:38:15 Üks üleliigne piksel vasta tsitaadiga

Kindlasti on tegemist probleemiga, mis tagantjärge tundub ülilihtsana, aga antud hetkel olen peaga vastu seina jooksmas.

Seega:
probleem seisneb ühes üleliigses pikslis. Too tekib menüüosa peale. Päise ja menüükasti vahe peaks olema 1 piksel aga FF kuvab kaks pikslit. IE seevastu näitab kõik õigesti. (IE7)
Tekstiala on korralikult 1 piksel, menüü kõrval aga kaks pikslit.

HTML

<div id="frame">
   <div id="header"></div>
   <div id="content">
      <div id="menu">
         <span class="menulink"></span>
      </div>
      <div id="textarea"></div>
   </div>
   <div id="footer">jalus</div>
</div>


CSS

#frame {
   width: 800px;
   margin: 15px auto;
   padding: 1px;
}
#header {
   height: 200px;
}
#content {
   width: 800px;
}
#menu {
   float: left;
   width: 170px;
   margin: 1px 0 1px 0;
}
#footer {
   clear: both;
   height: 30px;
}
#textarea {
   padding: 8px 10px 15px 20px;
   margin: 1px 0 1px 171px;
}



Leht ise: http://www.thara.ee/kujundus/index.php?id=1
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 04.03.2008 14:22:23 vasta tsitaadiga

1. kirjuta valideeruvat xhtml'i
2. hetkel ainsa lahendusena näen IE jaoks erandi kirjutamist ja Fx'il menüü top margini 0 panemist
see vahe tekib sinna niipea kui #textarea nähtavaks muutub
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
c3ltic
HV kasutaja

liitunud: 21.04.2007




sõnum 04.03.2008 14:42:56 vasta tsitaadiga

1. kirjutangi, oli lihtsalt poolik, kuna teen vana tabelitega layouti ümber.
2. hetkel lahendasin asja nii, et andsin menüüle margini väärtuseks 0 ja lisasin headerile tolle 1 piksli. Aga ikkagi huvitab mind, mis võis põhjuseks olla....
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 04.03.2008 15:56:25 vasta tsitaadiga

hetkel tuleks vast korralikult ära määrata position väärtused, ehk aitab (et asjad ühsteisega korrektsesse suhetesse viia)
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
c3ltic
HV kasutaja

liitunud: 21.04.2007




sõnum 04.03.2008 23:07:46 vasta tsitaadiga

Kuidas positsioneerimisega saavutada jaluse õiget paigutust? sel juhul ju toon ma menüü välja üldisest järjekorrast ning jalus võib minna menüü taha, kui tekstiala on lühem.
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 04.03.2008 23:12:41 vasta tsitaadiga

c3ltic, pane need menu ja textarea relative'ks neid ümbritseva divi suhtes ja siis määra mõlemale käsitsi position vasaku nurga järgi
sul ju menüü mingi kindla laiusega ?
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
c3ltic
HV kasutaja

liitunud: 21.04.2007




sõnum 04.03.2008 23:43:21 vasta tsitaadiga

Jah, ent sel juhul ei veni ümbritsev div ju alla välja, et hoida jalust kõige alumisel real.
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Üks üleliigne piksel
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.