| Autor |
Nachricht |
Mirco
Dabei seit: 04.01.2004
Ort: -
Alter: 19
Geschlecht:
|
Verfasst Mi 24.05.2006 20:41
Titel IE und CSS - flasche Darstellung, kann Fehler nicht finden |
 |
|
Bin etwas am basteln und gucks mir im IE an -alles kaputt.
Ich kann den Fehler aber nicht finden, deshalb wäre es nett wenn sich das einer nochmal angucken würd.
(Hoffe das ist das richtige Forum)
Richtig:

Falsch:

UPDATE: Das mit dem Balken hab ich hinbekommen indem ich einfach dafür auch die font-size definiert habe
CSS:
| Code: |
* {
margin: 0px;
padding 0px;
border: 0px;
}
html, body {
margin: 0 auto;
height: 100%;
background-attachment: fixed;
background-image: url('images/streifen.gif');
font-family: verdana, verdana, arial, sans-serif;
font-size: 0.9em;
}
.grund {
margin: 0 auto;
postion: relative;
height: 100%;
width: 690px;
padding: 0px 10px;
background-image: url('images/main_bg.gif');
}
.header {
position: relative;
width: 690px;
height: 190px;
}
.platzhalter {
position: relative;
height: 5px;
width: 686x;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
background-color: #86b823;
}
|
Zuletzt bearbeitet von Mirco am Mi 24.05.2006 21:16, insgesamt 2-mal bearbeitet
|
|
| |
|
 |
Butterfliege
Dabei seit: 07.01.2006
Ort: OWL
Alter: 31
Geschlecht:
|
Verfasst Mi 24.05.2006 21:31
Titel
|
 |
|
bin auch anfängerin...aber versuch es doch mal mit
.grund{left: 50%;}
und vielleicht auch noch position: absolute;
ansonsten schau mal hier.
|
|
| |
|
 |
ChraCe
Dabei seit: 11.10.2004
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.05.2006 21:55
Titel
|
 |
|
für den ie diese css-definitionen ergänzen:
body {
text-align:center;
}
.grund {
text-align:left;
}
ausserdem:
- die position:relative rausschmeisen und überhaupt nur für sondergeschichten mit position arbeiten
- postion <- schreibfehler bei .grund
- für background-image wird die url ohne hochkommata angegeben -> url(images/streifen.gif)
|
|
| |
|
 |
Mirco
Dabei seit: 04.01.2004
Ort: -
Alter: 19
Geschlecht:
|
Verfasst Mi 24.05.2006 22:12
Titel
|
 |
|
Hm.
Irgendwie zu einfach, aber geht.
Vielen dank!
Hui, noch ein Problem:
#nav li a:hover {
color: #86B823;
text-decoration: none;
vertical-align: middle;
display: inline;
}
#nav li a:visited {
color: #555555;
text-decoration: none;
vertical-align: middle;
display: inline;
}
Geht das im IE grundsätzlich nicht?
Zuletzt bearbeitet von Mirco am Mi 24.05.2006 22:14, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
ChraCe
Dabei seit: 11.10.2004
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.05.2006 23:33
Titel
|
 |
|
| Mirco hat geschrieben: | Hm.
Irgendwie zu einfach, aber geht.
Vielen dank! ... |
standard workaround für vertikale zentrierung im internet explorer. also keine sorge, das ist ok so.
zu der frage - was geht denn nicht, welches problem?
prinzipiell muss die deklaration aber in dieser reihenfolge geschrieben sein:
:link, :visited, :focus, :hover, :active
|
|
| |
|
 |
Mirco
Dabei seit: 04.01.2004
Ort: -
Alter: 19
Geschlecht:
|
Verfasst Mi 24.05.2006 23:57
Titel
|
 |
|
|
Hm, dann gehts fast. Nur das li:hover nicht, aber das ist normal, oder?
|
|
| |
|
 |
ChraCe
Dabei seit: 11.10.2004
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 25.05.2006 00:07
Titel
|
 |
|
ja, mensch, was geht/funktioniert denn nicht?
wenn du die pseudoformate in der richtigen reihenfolge in dein css schreibst, sollte das auch gehen.
edit:
ah, ok, jetzt erst wirklich gesehen.
das li:hover geht im ie nicht, nein. das müsstest du mit javascript abfangen.
daher besser den hover über den a-tag steuern.
edit2:
wenn du vorhast schriftfarbe und zusätzlich den hintergrund zu wechseln, dann mach aus dem a-tag ein block element:
#nav a {
display:block;
width:80px;
height:24px;
background:#333 url(dings.gif) no-repeat;
}
etc.
entsprechend für die verschiedenen link-zustände
Zuletzt bearbeitet von ChraCe am Do 25.05.2006 00:12, insgesamt 2-mal bearbeitet
|
|
| |
|
 |
ZeroFlash
Dabei seit: 11.02.2005
Ort: -
Alter: 25
Geschlecht:
|
Verfasst Do 25.05.2006 09:31
Titel
|
 |
|
| ChraCe hat geschrieben: | für den ie diese css-definitionen ergänzen:
body {
text-align:center;
}
.grund {
text-align:left;
}
ausserdem:
- die position:relative rausschmeisen und überhaupt nur für sondergeschichten mit position arbeiten
- postion <- schreibfehler bei .grund
- für background-image wird die url ohne hochkommata angegeben -> url(images/streifen.gif) |
der workaround geht zwar aber text-align ist für die horizontale zentrierung von text nicht bildern. stellt auch nur der ie so da.
versuchs mal mit dem richtigen doctype und margin:0 auto; für den zu zentrierenden layer.
meinst du das vertical-align? hab das noch nicht funktinierend geseheh. geht momentan leider nur über umwege.
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
PHP-Fehler finden leicht gemacht
[Joomla] Fehler bei der Darstellung von Modulen
[CSS] Problem - Darstellung IE / FF
Dreamweaver - Darstellung von CSS-Layout
[CSS Problem] Darstellung der Links
CSS - unterschiedliche Darstellung der Schrift
|
 |