diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:15 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:15 -0500 |
commit | 4b1a9203c547c019fc5398082ae19a3f3d4c3efe (patch) | |
tree | d4a40e13ceeb9f85479605110a76e7a4d5f3b56b /files/de/web/css/width/index.html | |
parent | 33058f2b292b3a581333bdfb21b8f671898c5060 (diff) | |
download | translated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.tar.gz translated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.tar.bz2 translated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.zip |
initial commit
Diffstat (limited to 'files/de/web/css/width/index.html')
-rw-r--r-- | files/de/web/css/width/index.html | 191 |
1 files changed, 191 insertions, 0 deletions
diff --git a/files/de/web/css/width/index.html b/files/de/web/css/width/index.html new file mode 100644 index 0000000000..b31a069823 --- /dev/null +++ b/files/de/web/css/width/index.html @@ -0,0 +1,191 @@ +--- +title: width +slug: Web/CSS/width +tags: + - CSS + - CSS Eigenschaft + - NeedsBrowserCompatibility + - NeedsMobileBrowserCompatibility + - Referenz +translation_of: Web/CSS/width +--- +<div>{{CSSRef}}</div> + +<h2 id="Übersicht">Übersicht</h2> + +<p>Die <strong><code>width</code></strong> <a href="/de/docs/Web/CSS">CSS</a> Eigenschaft legt die Breite des Inhaltsbereichs eines Elements fest. Der <a href="/de/docs/Web/CSS/Boxmodell#Inhaltsbereich">Inhaltsbereich</a> ist <em>innerhalb</em> des Innenabstands, Rahmens und Außenabstands des Elements.</p> + +<p>Die {{cssxref("min-width")}} und {{cssxref("max-width")}} Eigenschaften überschreiben <code>width</code>.</p> + +<p>{{cssinfo}}</p> + +<h2 id="Syntax">Syntax</h2> + +<pre class="brush:css">/* <length> Werte */ +width: 300px; +width: 25em; + +/* <percentage> Werte */ +width: 75%; + +/* Schlüsselwortwerte */ +width: border-box; +width: content-box; +width: max-content; +width: min-content; +width: available; +width: fit-content; +width: auto; + +/* Globale Werte */ +width: inherit; +width: initial; +width: unset; +</pre> + +<h3 id="Werte">Werte</h3> + +<dl> + <dt><code><length></code></dt> + <dd>Siehe {{cssxref("<length>")}} für mögliche Einheiten.</dd> + <dt><code><percentage></code></dt> + <dd>Angegeben als {{cssxref("<percentage>")}} der Breite des beinhaltenden Blocks.</dd> + <dt><code>border-box </code>{{experimental_inline}}</dt> + <dd>Falls angegeben, wird der vorherige {{cssxref("<length>")}} oder {{cssxref("<percentage>")}} Wert auf die Borderbox des Elements angewendet.</dd> + <dt><code>content-box</code> {{experimental_inline}}</dt> + <dd>Falls angegeben, wird der vorherige {{cssxref("<length>")}} oder {{cssxref("<percentage>")}} Wert auf die Contentbox des Elements angewendet.</dd> + <dt><code>auto</code></dt> + <dd>Der Browser berechnet die Breite für das angegebene Element.</dd> + <dt><code>max-content</code> {{experimental_inline}}</dt> + <dd>Die innere bevorzugte Breite.</dd> + <dt><code>min-content</code> {{experimental_inline}}</dt> + <dd>Die innere Minimalbreite.</dd> + <dt><code>available</code> {{experimental_inline}}</dt> + <dd>Die Breite des beinhaltenden Blocks minus horizontalem Rand, Außen- und Innenabstand.</dd> + <dt><code>fit-content</code> {{experimental_inline}}</dt> + <dd>Der größere Werte von: + <ul> + <li>der inneren Minimalbreite.</li> + <li>der kleineren Größe der inneren bevorzugten und der verfügbaren Breite.</li> + </ul> + </dd> +</dl> + +<h3 id="Formale_Syntax">Formale Syntax</h3> + +<pre class="syntaxbox">{{csssyntax}}</pre> + +<h2 id="Beispiele">Beispiele</h2> + +<h3 id="Standardbreite">Standardbreite</h3> + +<pre class="brush:css">p.goldie { + background: gold; +}</pre> + +<pre class="brush:html"><p class="goldie">Die Mozilla Community produziert tolle Software.</p></pre> + +<p>{{EmbedLiveSample('Standardbreite', '500px', '64px')}}</p> + +<h3 id="Pixel_und_ems">Pixel und ems</h3> + +<pre class="brush: css">.px_length { + width: 200px; + background-color: red; + color: white; + border: 1px solid black; +} + +.em_length { + width: 20em; + background-color: white; + color: red; + border: 1px solid black; +} +</pre> + +<pre class="brush: html"><div class="px_length">Breite gemessen in px</div> +<div class="em_length">Breite gemessen in em</div></pre> + +<p>{{EmbedLiveSample('Pixel_und_ems', '500px', '64px')}}</p> + +<h3 id="Prozentwert">Prozentwert</h3> + +<pre class="brush: css">.percent { + width: 20%; + background-color: silver; + border: 1px solid red; +}</pre> + +<pre class="brush: html"><div class="percent">Breite in Prozent</div></pre> + +<p>{{EmbedLiveSample('Prozentwert', '500px', '64px')}}</p> + +<h3 id="max-content">max-content</h3> + +<pre class="brush:css;">p.maxgreen { + background: lightgreen; + width: intrinsic; /* Safari/WebKit verwendet einen nicht standardisierten Namen */ + width: -moz-max-content; /* Firefox/Gecko */ + width: -webkit-max-content; /* Chrome */ +}</pre> + +<pre class="brush:html"><p class="maxgreen">Die Mozilla Community produziert tolle Software.</p></pre> + +<p>{{EmbedLiveSample('max-content', '500px', '64px')}}</p> + +<h3 id="min-content">min-content</h3> + +<pre class="brush:css">p.minblue { + background: lightblue; + width: -moz-min-content; /* Firefox */ + width: -webkit-min-content; /* Chrome */ +}</pre> + +<pre class="brush:html"><p class="minblue">Die Mozilla Community produziert tolle Software.</p></pre> + +<p>{{EmbedLiveSample('min-content', '500px', '155px')}}</p> + +<h2 id="Spezifikationen">Spezifikationen</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Spezifikation</th> + <th scope="col">Status</th> + <th scope="col">Kommentar</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('CSS3 Box', '#the-width-and-height-properties', 'width')}}</td> + <td>{{Spec2('CSS3 Box')}}</td> + <td>Fügt die Schlüsselwörter <code>max-content</code>, <code>min-content</code>, <code>available</code>, <code>fit-content</code>, <code>border-box</code> und <code>content-box</code> hinzu.</td> + </tr> + <tr> + <td>{{SpecName('CSS3 Transitions', '#animatable-css', 'width')}}</td> + <td>{{Spec2('CSS3 Transitions')}}</td> + <td>Listet <code>width</code> als animierbar.</td> + </tr> + <tr> + <td>{{SpecName('CSS2.1', 'visudet.html#the-width-property', 'width')}}</td> + <td>{{Spec2('CSS2.1')}}</td> + <td>Präzisiert die Art von Elementen, auf die die Eigenschaft angewendet werden kann.</td> + </tr> + <tr> + <td>{{SpecName('CSS1', '#width', 'width')}}</td> + <td>{{Spec2('CSS1')}}</td> + <td>Ursprüngliche Definition</td> + </tr> + </tbody> +</table> + +<h2 id="Browser_Kompatibilität">Browser Kompatibilität</h2> + +<p>{{Compat("css.properties.width")}}</p> + +<h2 id="Siehe_auch">Siehe auch</h2> + +<ul> + <li><a href="/de/docs/Web/CSS/Boxmodell#Inhaltsbereich">Boxmodell</a>, {{cssxref("height")}}, {{cssxref("box-sizing")}}, {{cssxref("min-width")}} und {{cssxref("max-width")}}</li> +</ul> |