G
Gast170816
Hallo,
ich habe ein paar Boxen aus Bildern gebaut. Es sind aber leider ungewollte Abstände zwischen "Box-Deckel" und "-"Boden".
Ich habe "margin:0" in der CSS-Datei im Sternselektor * gemacht, dann sind die Abstände weg und alles ok. Allerdings muss ich diese Box auf einer Seite verwenden, wo ich nicht auch alles andere was bislang da ist, einfach mit "margin: 0" ansprechen darf/kann.
Die logische Konsequenz, "margin:0" einfach in alle Elemente der Box reinschreiben funktioniert seltsamerweise nicht.
Nachfolgend CSS und HTML dazu:
Also der Code oben funktioniert, ich muss aber den *-Selektor wegbekommen und margin in die Elemente reinschreiben bewirkt plötzlich gar nix mehr.
ich habe ein paar Boxen aus Bildern gebaut. Es sind aber leider ungewollte Abstände zwischen "Box-Deckel" und "-"Boden".
Ich habe "margin:0" in der CSS-Datei im Sternselektor * gemacht, dann sind die Abstände weg und alles ok. Allerdings muss ich diese Box auf einer Seite verwenden, wo ich nicht auch alles andere was bislang da ist, einfach mit "margin: 0" ansprechen darf/kann.
Die logische Konsequenz, "margin:0" einfach in alle Elemente der Box reinschreiben funktioniert seltsamerweise nicht.
Nachfolgend CSS und HTML dazu:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title>Untitled</title>
</head>
<style>
* {
margin: 0;
}
.boxes {
display: inline;
float: left;
margin-right: 25px;
width: 406px;
}
.box-top {
background: url("big_box_top.jpg") no-repeat scroll left top transparent;
padding: 10px 10px 0;
}
.box-content {
background: url("big_box_mid.jpg") repeat-y scroll left top transparent;
padding: 0 20px;
}
.box-bottom {
background: url("big_box_bottom.jpg") no-repeat scroll left top transparent;
height: 21px;
padding: 0 10px 10px;
}
</style>
<body>
<div class="boxes">
<div class="box-top">
</div>
<div class="box-content">
<h3>Überschrift</h3>
<img src="img/MeinBild.jpg" alt="Bild"/>
<p>Hier ist Text, der in der Box steht.
Hier ist Text, der in der Box steht.
</p>
</div>
<div class="box-bottom">
</div>
</div>
</body>
</html>