• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Formatierung in CSS

Didi_55

Mitglied
Hallo.

Habe einen div id="header" ! Dieser hat folgende Eigenschaften :

Code:
width: 100%;
 height: 100px;
 background: #D8D8D8;

Oben, links und rechts ist aber noch rand.

man kann dies mit folgendem beheben :

Code:
*{
margin: 0;
padding: 0;
border: 0;
}

Wenn man das aber anwendet ist ja alles weg, z.B. auch der Button von form submit...

Wie bekomme ich das hin, das der rand beim header weggeht, ohne das der rest davon was abbekommt ?

Danke


EDIT//: Oder weiß jemand, den CSS code für den Standart HTML Button ?
 
Zuletzt bearbeitet:
Werbung:
Der Universalselektor *{} sollte ganz oben in deiner CSS-Datei stehen. Wenn du anschließend bestimmten Elementen ein margin oder padding zuweisen willst, dann überschreibst du das einfach mit neuen Anweisungen.
 
Werbung:
Das hat nichts mit dem Universalselektor zu tun. Die Darstellung des Submit-Buttons wird browserspezifisch festgelegt. Es sei denn du formatierst ihn im CSS (bsw. background-image, border). Ein margin / padding 0 lässt ihn jedenfalls nicht verschwinden.
 
In deinem Fall könnte anstelle des Universalselektors auch dies zum Erfolg führen:

Code:
html, body {margin: 0; padding: 0;}
ggf. mal einen Link zur Problemseite posten.
 
Ok. Es klappt nun. Nur noch ein Problem. Habe immernoch den Universalselektor !!!

Jetzt will ich eine HTML Tabelle bauen (nicht zum Design, sondern zum geordneten Ausgeben von Daten). Diese habe ich mit border=1 gemacht. Der Border wird aber nicht angezeigt.




Folgende Beiden Beispiele haben nicht funtioniert :


table{
border: 1px solid #000000;
}

table tr, td{
border: 1px solid #000000;
}




Was kann ich machen ?

Danke


EDIT:// Problem erledigt. Danke !!! :D
 
Werbung:
Zurück
Oben