View previous topic :: View next topic |
Author |
Message |
jojo
Joined: 27 Jan 2005 Posts: 1591 Location: insula aurea
|
Posted: 30.03.2006 14:30 Post subject: neki CSS + table mix |
|
|
U firefoxu mi se jedna tablica sa slikama pokazuje sa laganim paddingom, u ie-u izgleda dobro - a probala sam ju dodati u drugi projekt (drugi website) pa čak i dodavala sve iste divove ko ovdje i tamo je sve bilo normalno (nikako ponoviti da izgleda ponovo ovako). cellpadding i cellspacing su jednaki. ne znam i baš me bode u oči.
znate li možda zašto je to tako jer ja u kodu ne nalazim razlog?
http://www2.rijeka.hr/dof10/
na uvodnoj stranici samo kliknite prihvaćam (to su tražili) pa na drugoj stranici ona navigacija pri vrhu |
_________________ deviant / malomorgen / videoholik / cimer fraj |
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 30.03.2006 18:48 Post subject: |
|
|
Ne miješati CSS i prezentacijski HTML za tablice. A što se tiče paddinga, možda nije padding nego margina child elementa? Teško je reći uz ovako 'težak' HTML. |
|
|
Back to top |
|
|
jojo
Joined: 27 Jan 2005 Posts: 1591 Location: insula aurea
|
Posted: 31.03.2006 09:10 Post subject: |
|
|
štos je u tome što šef programira u asp-u (i c#) i ta neka čuda asp generira automatski, i onda tako nesređeno meni da da donekle sredim, tj. posložim njegove komponente u divove dodam malo stila. trebala bih kopati malo više po tim komponentama koje kasnije generiraju taj html kod. no mislila sam da je možda nešto očito razlog zašto to tako ispadne i to samo u ovom websiteu i još k tome samo u ff-u.
hvala sulien |
_________________ deviant / malomorgen / videoholik / cimer fraj |
|
Back to top |
|
|
orcrist
Joined: 01 Apr 2006 Posts: 15
|
Posted: 01.04.2006 15:03 Post subject: |
|
|
pokušaj da napraviš kod bez razmaka, bez whitespace izmedju tagova, nekad pomogne.
primjer:
Code: | <div><p>bla bla text<img></img><img></img></p><p>još malo bla bla</p><img></img></div> |
sejvaj preglednu veziju koda, pa pokušaj ovako da ga zgusneš.
ps:dont ask why
edit:ovo gore bilo bez gledanja, sad kad sam vidio css..zašto nebi počela sa
*{margin:0;padding:0;}
pa dodavala tamo gdje je potrebno? osim toga,imaš margin-bottom:1px; na html čemu? od čega bi se to html trebao odmaknut? i height:100% ?? pa koju drugu vrijednost bi trebao imat? jedino možeš zbunit IE s tim koji zamišlja nešto izvan, oko html, i normalno da se pojave razlike u prikazu.
edit2:dalje, mogla bi probat izbacit divove viška, primjer:
Code: | <div id="footer">
<div id="fcontent">
2006 © Grad Rijeka - <a href="mailto:gisteam@rijeka.hr">služba za GIS</a>
</div>
</div> |
čemo tu dva kad može jedan? i paragrafe označit kao paragrafe, umjesto da lupaš silne br. umjesto strong, iskoristit h# tag, npr h2 za sadašnji div #naslov i h3 za podnaslove ("pomoč" i ostalo)+ idealno bi bilo i h1 u header umjesto natpisa na slici
edit3: i vidim puno floatanih elemenata u cssu, a clear tek u footeru..nevidim ih na strani doduše, ali možda ti je to dio problema.. IE će ih strpat u parent na silu, FF ne. |
|
|
Back to top |
|
|
jojo
Joined: 27 Jan 2005 Posts: 1591 Location: insula aurea
|
Posted: 04.04.2006 09:11 Post subject: |
|
|
za početak hvala na ovom odgovoru
sam problem nije ovime rješen al sam kod malo sredila samo nisam išla sređivati paragrafe i headere po standardima jer mi se baš i ne da
ovo formatiranje html taga sam maknula i dodala da su margine i padding svugdje 0 al se ništa ne mjenja
ono height:100%; i margin-bottom:1px; su bili dodani da bi se uvijek u ie-u i u ff-u prikazivao scroolbar browsera desno - no to nije nužno
idem isprobati micanje ovih whitespaceova
thx orcrist |
_________________ deviant / malomorgen / videoholik / cimer fraj |
|
Back to top |
|
|
orcrist
Joined: 01 Apr 2006 Posts: 15
|
Posted: 04.04.2006 10:21 Post subject: |
|
|
heh, fala tebi, ima smisla ovo sa visinom, ali u ff to ubaci scroolbar bio potrban ili ne, u IE je samo onaj grayed-out prostor di treba doć scroll..enivejz, ja bi to na body ne na html, ili još bolje,
body{overflow-y:scroll;} ako želiš imat taj prostor skroz isti u oba browsera ili
body{overflow-y:auto;} ako ga želiš uklonit iz obadva (kad je manje sadržaja) |
|
|
Back to top |
|
|
|