Итак, у меня есть родительский элемент, расположенный относительно, чтобы позволить элементу всплывающей подсказки располагаться внутри внутри. Я знаю, что вам необходимо добавить «left: 0, right: 0», так что ширина элемента все еще может быть установлена в auto, что я и сделал. Однако мой родительский элемент имеет фиксированную ширину, с которой всплывающая подсказка становится сдержанной, поэтому автоматическая ширина не может выходить за ее пределы, есть ли какой-либо путь вокруг этого?CSS Позиционированный Абсолютный Элемент, автоматическая ширина вне границ родителя?
CSS:
.parent {
position: relative;
width: 100px;
height: 100px;
}
.tooltip {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
text-align: center;
width: auto;
padding: 5px 10px;
}
элементы:
<div class="parent">
<div class="tooltip">Text goes here</div>
</div>
Нет JS пожалуйста, ищет решение CSS, спасибо!
'{право: -20px}' – isherwood
Похоже, ваши потребности CSS '.tooltip' вместо' .child' ... –
@HonoreDoktorr Это была просто ошибка при смене названия класса здесь. – Danny