Wie entferne ich den unteren Rand einer Box mit CSS?

8

Ich habe ein rechteckiges div, wie das, das ich habe. Ich möchte die Länge C-D in meinem div weglassen, wie kann ich das tun?.

Bearbeiten: Hier ist mein CSS

%Vor%     
Gandalf 06.11.2010, 18:37
quelle

3 Antworten

37

Fügen Sie einfach hinzu: border-bottom: none;

%Vor%     
DaiYoukai 06.11.2010, 18:48
quelle
2

Sie scheinen das Boxmodell falsch zu verstehen - in CSS geben Sie Punkte für die obere und linke und dann Breite und Höhe an - das sind alles, was für eine Box mit genauen Messungen benötigt wird.

Die width -Eigenschaft ist, was Ihre C-D ist, aber es ist auch, was A-B ist. Wenn Sie es weglassen, hat das div keine definierte Breite und die Breite wird durch seinen Inhalt definiert.

Update (nach den Kommentaren zu der Frage:

Fügen Sie Ihrem CSS ein border-bottom-style: none; hinzu, um diesen Stil nur von unten zu entfernen. p>     

Oded 06.11.2010 18:45
quelle
1

Sie könnten einfach die Breite auf auto einstellen. Dann ist die Breite des Div gleich 0, wenn es keinen Inhalt hat.

%Vor%     
DADU 06.11.2010 18:47
quelle

Tags und Links