English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die width()-Methode liest oder setzt die Breite des ausgewählten Elements.
Wenn die width()-Methode verwendet wirdErhaltenWenn die Breite gesetzt wird, wirdDas erste ausgewählte ElementBreite.
Wenn die width()-Methode verwendet wirdSetzenWenn die Breite gesetzt wird, wirdAlle ausgewählten ElementeBreite.
Wie im folgenden Bild gezeigt, enthält die width()-Methode keine Füllung, Rahmen oder Abstände:
Die Breitenwerte können auch relativ sein. Wenn ein Wert mit einem führenden+=oder-=Zeichenfolge, dann wird die Zielbreite berechnet, indem von der aktuellen Wertzahl die angegebene Zahl hinzu- oder abgezogen wird (z.B. width("-= 250))。
Erhalten Sie die Breite:
$(selector).width()
Stellen Sie die Breite ein:
$(selector).width(value)
Stellen Sie die Breite mit einer Funktion ein:
$(selector).width(function(index, currentWidth))
Erhalten Sie die Breite des DIV-Elements:
$("div").click(function(){ $(this).width(); });Testen Sie heraus‹/›
Stellen Sie die Breite aller Absätze ein:
$("button").click(function(){ $("p").width(250); });Testen Sie heraus‹/›
Stellen Sie die Breite aller Absätze mit verschiedenen Einheiten ein:
$("#btn1").click(function(){ $("p").width(250); }); $("#btn2").click(function(){ $("p").width("7em"); }); $("#btn3").click(function(){ $("p").width("100vw"); });Testen Sie heraus‹/›
Klicken Sie auf die Schaltfläche, um die Breite aller Absätze zu verringern (verwenden Sie die Funktion):
$("button").click(function(){ $("p").width(function(i, val){ return val - 50; }); });Testen Sie heraus‹/›
Die width()-Methode kann auch die Breite des Fensters und des Dokuments finden:
$(window).width();// Gibt die Breite des Browser-Fensters zurück $(document).width(); //Gibt die Breite des HTML-Dokuments zurückTesten Sie heraus‹/›
Zeige die Unterschiede zwischen width(), height(), innerHeight(), innerWidth(), outerWidth() und outerHeight():
$("button").click(function(){ $("div").width(); $("div").innerWidth(); $("div").outerWidth(); $("div").height(); $("div").innerHeight(); $("div").outerHeight(); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
value | Gibt eine Ganzzahl an, die die Anzahl der Pixel darstellt, oder eine Ganzzahl, die eine optionale Maßangabe hinzufügt (als String) |
function(index, currentWidth) | Gibt eine Funktion an, die die Breite des ausgewählten Elements zurückgibt
|