Thema: Paar probleme
- 27.05.2007 00:22 #1Benutzer
- Registriert seit
- 28.11.2006
- Beiträge
- 42
- Renommee-Modifikator
- 0
Paar probleme Hallo,
ich habe ein paar Probleme ..
So ich habe das Buch "little boxes" gelesen . und möchte nun soetwas machen . ( reine Übungssache.. )
Nur ich kriege das nicht hin , indem ich nicht nur Copy & pasta mchen will hab ich hier meine sources :
die HTML Datei :
Hier die CSS datei :Code:<?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> <title>Startseite - El Kassem</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <link href="bildschirm.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <div id="wrapper"> <div id="header"> <img src="logo.jpg" id="logo" alt="El Kassems Homepage - Video Tutorials , Applikationen und vieles mehr " /> <span id="untertitel">Das ist hier meine Privat Homepage wo ihr etliches finden könnt!</span> </div><!-- Ende von header --> <div id="navigation"> <ul> <li id="startseitepage"><a href="index.html">Startseite</a></li> <li id="scriptspage"><a href="scripts.html">Scripts</a></li> <li id="programmpage"><a href="applikationen.html">Applikationen</a></li> <li id="tutorialspage"><a href="tutorials.html">Tutorials</a></li> <li id="kontaktpage"><a href="kontakt.html">Kontakt</a></li> </ul> </div> <!-- Ende navigation --> <div id="content"> <p>Hallo</p> </div><!-- Ende von content --> </div><!-- Ende von wrapper --> </body> </html>
So , nun hier noch die Page : Little Boxes - CSS lernen - StartseiteCode:/***************************************************** Cascading Style Sheets Datei El Kassem ******************************************************/ body{ background: #1E1E1E; } #wrapper{ width: 75%; margin: 0px auto 30px auto; } #header{ background: #FFDA38; padding-left: 1%; padding-right: 50%; padding-top: 1%; padding-bottom: 0; border-bottom: 1% solid #1E1E1E; } #untertitel{ position:absolute; padding-top: 1%;padding-right: 3%; padding-bottom: 10%; padding-left: 4%; font-weight: bold; } #logo{ padding: 5px; } #navigation { text-align: right; background: #FFDA38; padding-left:1%; padding-right:1%; padding-top:1%; padding-bottom:1%; } #navigation ul { margin-bottom: 0; } #navigation li { display: inline; list-style-type: none; margin: 0 ; } #navigation a { color: black; background-color: #ffeda0; border: 1px solid #8c8c8c; text-decoration: none; padding-bottom: 1%; padding-top: 0; padding-left: 2%; padding-right: 2%; } #navigation a:hover, #navigation a:focus, #Startseite #startseitepage a, #Scripts #scriptspage a, #Applikationen #programmpage a, #Tutorials #tutorialspage a, #Kontakt #kontaktpage a { color: black; background-color: white; border-bottom-color: white; } #navigation a:active { color: black; background-color: white; border-bottom: 0; } #content { background: white; padding-left: 1%; padding-right: 50%; padding-top: 1%; padding-bottom: 0; border-top: 0; }
Also wie man sieht.. wenn ich auf diese Navigation klicke bleibt das nicht so weißt .. und ich hab überhaupt keine RAND ! .. joa das sind so meine jetzigen Probleme ..
Danke !Kenntnise :
(X)HTML : Fortgeschritten
XML : Profi
PHP : Anfänger
MySQL: Anfänger
Photoshop (CS): Meister
- 28.05.2007 23:04 #2HTML-Guru
- Registriert seit
- 23.04.2007
- Beiträge
- 882
- Renommee-Modifikator
- 4
och du armer, hast keine rand. das tut mir aber leid.und ich hab überhaupt keine RAND !
ich hab "little boxes" nicht gelesen. und? soll ich das jetzt tun, damit ich begreife was du willst?!
bitte teile uns mit was du tun willst und umschreibe dein problem so, das es jeder versteht.Layout ohne Tabellen / WICHTIG! Niemals den DOCTYPE vergessen! / css4you
Hilfe bei 'unerklärlichen' Abständen liefert: *{padding:0px;margin:0px;}
Ich beantworte KEINE FRAGEN über PN
cogito ergo sum (René Descartes)
- 29.05.2007 12:37 #3Benutzer
- Registriert seit
- 28.11.2006
- Beiträge
- 42
- Renommee-Modifikator
- 0
na klar , ich probiers .. also habs mal "geuppt" .. ist hier zu erreichen .. Startseite - El Kassem .. nur die startseite und kontakt funktioniert.. für die anderen hab ich noch keine site erstellt
----
Oke zu meinem Problem .. (2)
Mein erstes Problem ist wenn ich drüberfahr ( mouseover ) wird ja der BG und so weiter schon weiß und alles ist super... nur .. ( und jetzt kommts..xD) Er macht nur seine "border bottom" weiß, aber nicht auch von der ganzen umrandung..somit sieht das nicht so aus als wie würde das einfließen ..
.. ich denke das liegt daran weil ich das in % gemacht habe..
Aber ich hoffe man versteht(sieht das .. irgendwie.. )
Oke nächstes Problem :
Wenn ich auf z.B. Startseite klicke.. dann sollte das so bleiben wie wenn ich drüberfahre..das heißt.. border-bottom:white; .. und halt das ganze wenn ich drüberfahre das das wieder so "ineinander greift"..
Danke , falls man nicht ganz versteht was ich meine.. schaut man sich einfach Little Boxes - CSS lernen - Startseite an ! .. PS: ( das logo dient nur als Platzhalter
)
Danke !Kenntnise :
(X)HTML : Fortgeschritten
XML : Profi
PHP : Anfänger
MySQL: Anfänger
Photoshop (CS): Meister
- 29.05.2007 14:29 #4HTML-Guru
- Registriert seit
- 23.04.2007
- Beiträge
- 882
- Renommee-Modifikator
- 4
sollte in etwa so gehen: (hatte ich irgendwie schon mal
)
vergiss den ganzen mist mit aktiv und visited. oben siehst du den hoverzustand. in der jeweils aktuellen seite setzt du diesen zustand eben als normal voraus (mit einer Klasse).Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Unbenanntes Dokument</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <style> A{ display:block; height:30px; /* irgendeinefixegrösse */ width:70px; /* irgendeinefixegrösse */ background-color:#FFCC66; border:1px solid black; } A:hover{ background-color:#FFF; border-bottom:1px solid #FFF; } </style> <body> <a href="#">Link</a> </body> </html>
Code:... A.aktiv{ background-color:#FFF; border-bottom:1px solid #FFF; } </style> <body> <a href="#" class="aktiv">Link</a> </body> </html>Layout ohne Tabellen / WICHTIG! Niemals den DOCTYPE vergessen! / css4you
Hilfe bei 'unerklärlichen' Abständen liefert: *{padding:0px;margin:0px;}
Ich beantworte KEINE FRAGEN über PN
cogito ergo sum (René Descartes)
- 14.06.2007 18:17 #5Neuer Benutzer
- Registriert seit
- 14.06.2007
- Ort
- Groningen (Niederlande)
- Beiträge
- 13
- Renommee-Modifikator
- 0
Hallo Luzifer,
ich bin gerade über deine Frage gestolpert und da ich "Little Boxes" recht gut kenne, wollte ich dich schnell auf ein paar Stellen in deinem Quelltext hinweisen:
1. DOCTYPE
Im Buch wird XHTML 1.0 Transitional verwendet. Wenn du XHTML1.1 nimmst, solltest du sicherstellen, dass der Code validiert. Der XML-Vorspann könnte im IE für Probleme sorgen.
2. <body>
Hier fehlt die ID. Z. B. <body id="Startseite">, damit die Selektoren wie #Startseite #startseitepage a richtig greifen.
3. #header
Da fehlt noch position:relative, falls du #untertitel irgendwann tatsächlich absolut positionieren möchtest (wobei dort dann noch top o.ä. fehlt).
3. padding
Die Kurzschreibweise ist auf Dauer echt besser lesbar
Klappt es denn inzwischen mit deiner Navigation? Der Link zur Beispielseite funktioniert leider nicht.
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
ICQ Probleme/ bzw Internet Explorer Probleme
Von metalrulez im Forum Hard- und SoftwareproblemeAntworten: 11Letzter Beitrag: 20.11.2006, 22:53 -
Probleme mit IFrames + Tables
Von rampage im Forum HTML und XHTMLAntworten: 9Letzter Beitrag: 29.09.2006, 14:11 -
bräuchte paar tuts zu Truespace 3.2...
Von Hirni159 im Forum Off-Topic PlaudereckeAntworten: 2Letzter Beitrag: 23.09.2006, 11:48 -
Noch ein paar mehr Probleme
Von philipp im Forum PHPAntworten: 28Letzter Beitrag: 20.01.2006, 08:51 -
Probleme bei einer Anfängerin
Von lucifer im Forum CSSAntworten: 2Letzter Beitrag: 03.12.2005, 15:41



LinkBack URL
About LinkBacks


Lesezeichen