width: 100% с position: absolute

Если вы это сделаете:

<div style="width: auto; background: red; color: white">test</div> 

Вы получите div, который растянут на всю ширину экрана (100%). Это то, что мне нужно, чтобы это произошло.

Однако мне также нужно установить начальную позицию. Итак, мне нужна позиция: абсолютная .

Когда я добавляю position: absolute, ширина div равна ширине содержимого внутри (аналогично float). Есть ли способ обойти это?

Я не могу просто указать width: 100% , поскольку при этом не учитываются размеры границ и т. Д.

15
задан Alexander Abakumov 13 May 2019 в 22:36
поделиться