У меня есть эта карта в моем домике, это что-то вроде:
<table id="card">
<td>content</td>
<td>content></td>
<table>
И я хочу, чтобы она была исправлена в правой части экрана, минус 50 пикселей;Я думаю, это было бы что-то вроде position:fixed; left: calc(100%-50px);
.Проблема в том, что карта остается вне экрана, и когда я уменьшаю масштаб, она перемещается.
Вот как это выглядит (остальное за кадром):
вот как я хотел, чтобы это выглядело:
Я думаю, это потому, что CSS использует в качестве ссылки левую часть «карты» для размещения в конце экрана.Если я просто добавлю что-то вроде left: calc(90%-50px)
, то при изменении размера экрана он будет двигаться горизонтально.
Я хочу, чтобы он был полностью зафиксирован, справа вверху, на расстоянии 50px от границы.Это возможно?Или просто с помощью JavaScript?