Skip to content

Commit

Permalink
update(CSS): web/css/width
Browse files Browse the repository at this point in the history
  • Loading branch information
undead404 authored and AdriandeCita committed Jul 1, 2022
1 parent a66c9b4 commit d154acd
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions files/uk/web/css/width/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ browser-compat: css.properties.width

{{CSSRef}}

Властивість CSS **`width`** встановлює ширину елемента. Як усталено, вона встановлює ширину [області вмісту](/uk/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model#content_area), однак якщо властивість {{cssxref("box-sizing")}} має значення `border-box`, то вказане значення стає шириною [відмежованої області](/uk/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model#border_area).
Властивість CSS **`width`** (ширина) встановлює ширину елемента. Усталено вона встановлює ширину [області вмісту](/uk/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model#oblast-vmistu), однак якщо властивість {{cssxref("box-sizing")}} має значення `border-box`, то вказане значення стає шириною [відмежованої області](/uk/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model#vidmezhovana-oblast).

{{EmbedInteractiveExample("pages/css/width.html")}}

Expand All @@ -41,6 +41,7 @@ width: auto;
width: inherit;
width: initial;
width: revert;
width: revert-layer;
width: unset;
```

Expand All @@ -50,21 +51,21 @@ width: unset;
- : Визначає ширину у вигляді абсолютного значення.
- {{cssxref("<percentage>")}}
- : Визначає ширину у вигляді відсотків від ширини контейнерного блока.
- `auto`
- `auto` (автоматично)
- : Браузер обчислить та обере ширину для обраного елемента.
- `max-content`
- `max-content` (максимальний вміст)
- : Внутрішньо бажана ширина.
- `min-content`
- `min-content` (мінімальний вміст)
- : Внутрішньо найменша можлива ширина.
- `fit-content({{cssxref("<length-percentage>")}})`
- `fit-content({{cssxref("<length-percentage>")}})` (припасувати вміст)
- : Використовує формулу fit-content щодо доступного простору, заміненого вказаним аргументом, тобто `min(max-content, max(min-content, <length-percentage>))`.

## Занепокоєння щодо доступності

Слід пересвідчитись, що елементи, для котрих вказана `width`, не обрізаються і не затуляються іншим вмістом, коли до сторінки застосовується збільшення для укрупнення тексту.

- [MDN Розуміння WCAG, Пояснення Настанов 1.4](/uk/docs/Web/Accessibility/Understanding_WCAG/Perceivable#Guideline_1.4_Make_it_easier_for_users_to_see_and_hear_content_including_separating_foreground_from_background)
- [Розуміння мірила успіху 1.4.4 | W3C Розуміння WCAG 2.0](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-scale.html)
- [MDN Розуміння WCAG, Пояснення Настанов 1.4](/uk/docs/Web/Accessibility/Understanding_WCAG/Perceivable#nastanovy-1.4-polehshennia-perehliadu-ta-proslukhovuvannia-dlia-korystuvachiv-vkliuchno-iz-viddilenniam-perednioho-planu-vid-tla)
- [Розуміння мірила успіху 1.4.4 | W3C Розуміння WCAG 2.0 (англ.)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-scale.html)

## Формальне визначення

Expand All @@ -88,9 +89,9 @@ p.goldie {
<p class="goldie">Спільнота Mozilla виробляє чимало чудового ПЗ.</p>
```

{{EmbedLiveSample('Default_width', '500px', '64px')}}
{{EmbedLiveSample('ustalena-shyryna', '500px', '64px')}}

### Пікселі та еми
### Приклад із пікселями та емами

```css
.px_length {
Expand All @@ -113,9 +114,9 @@ p.goldie {
<div class="em_length">Ширина, вказана у em</div>
```

{{EmbedLiveSample('Pixels_and_ems', '500px', '64px')}}
{{EmbedLiveSample('pryklad-iz-pikseliamy-ta-emamy', '500px', '64px')}}

### Відсотки
### Приклад із відсотками

```css
.percent {
Expand All @@ -129,9 +130,9 @@ p.goldie {
<div class="percent">Ширина у відсотках</div>
```

{{EmbedLiveSample('Percentage', '500px', '64px')}}
{{EmbedLiveSample('pryklad-iz-vidsotkamy', '500px', '64px')}}

### max-content
### Приклад із max-content

```css
p.maxgreen {
Expand All @@ -147,9 +148,9 @@ p.maxgreen {
<p class="maxgreen">Спільнота Mozilla виробляє чимало чудового ПЗ.</p>
```

{{EmbedLiveSample('max-content', '500px', '64px')}}
{{EmbedLiveSample('pryklad-iz-max-content', '500px', '64px')}}

### min-content
### Приклад із min-content

```css
p.minblue {
Expand All @@ -164,7 +165,7 @@ p.minblue {
<p class="minblue">Спільнота Mozilla виробляє чимало чудового ПЗ.</p>
```

{{EmbedLiveSample('min-content', '500px', '155px')}}
{{EmbedLiveSample('pryklad-iz-min-content', '500px', '155px')}}

## Специфікації

Expand Down

0 comments on commit d154acd

Please sign in to comment.