Verlängern Sie die Länge der Grenze css

8

Wie verlängere ich die Länge eines Rahmens über die Länge meines Textes hinaus? Das habe ich bisher:

%Vor%

Dies ist der HTML-Code: <li class = "vendors">VENDORS</li>

    
user12074577 12.03.2013, 20:50
quelle

4 Antworten

5

CSS-Rahmen werden zwischen den Rändern und dem Auffüllen eines HTML-Elements platziert. Wenn Sie möchten, dass die Grenzen eines HTML-Elements über die Breite (oder Höhe) dieses Elements hinausgehen, können Sie dem Element CSS-Füllung hinzufügen, um die Rahmen nach außen zu schieben.

Wenn Ihr HTML zum Beispiel <li class=vendors">VENDORS</li> ist, fügt padding:0 10px; zu Ihrem CSS hinzu und würde die Ränder rechts und links um 10 Pixel nach außen drücken.

    
ASGM 12.03.2013, 21:10
quelle
5

Verwenden Sie Padding und negative Ränder.

ZB:

%Vor%

Das Obenstehende gibt Auffüllen auf allen Seiten und Negativ 1em Rand links und rechts. Vielleicht möchten Sie mit dem Geige spielen.

    
Jeremy Carlson 12.03.2013 21:10
quelle
0

CSS

%Vor%

HTML

%Vor%

Sie müssen wahrscheinlich die äußere Breite tho einstellen. Es wird möglicherweise nicht automatisch in jedem Browser automatisch skaliert. Oder machen Sie einfach äußere 120% und innere eine feste Breite. Sollte in mehreren Ansätzen möglich sein.

    
user1467267 12.03.2013 20:54
quelle
0

Sie müssen "" border: ## px color angeben; in CSS.

Dadurch wird ein Rahmen um das zugehörige html-Tag erstellt.

Ein Beispielcode ist:

%Vor%

Ohne die Breite und den Rahmenstil wird der Rahmen standardmäßig 100% des Speicherplatzes einnehmen. Sie können seine Breite und seinen Stil beliebig einschränken.

Hier ist ein Link zu einer Website, die Ihnen am meisten hilft.

Hoffentlich war ich hilfreich

    
Ali 12.03.2013 21:10
quelle

Tags und Links