我有三個元素,我想保留在圖像響應縮小的相同位置。響應式地將元素完全置於背景上
.main
{
\t position: relative;
}
.container
{
\t display: inline;
}
.point
{
\t display: inline;
position: absolute;
\t max-width: 15%;
\t margin-right: 10px;
\t padding: 3px 7px 3px 5px;
\t font-size: 12px;
\t font-weight: bold;
\t color: #fff;
\t background: #ff0000;
\t border-radius(5px);
\t box-shadow(1px 2px 5px rgba(0,0,0,0.5));
}
.one
{
\t top: 40%;
\t left: 10%;
}
.two
{
\t top: 50%;
\t left: 40%;
}
.three
{
\t top: 75%;
\t left: 20%;
}
<div class="main">
<div class="container">
<div class="point one">1</div>
<div class="point two">2</div>
<div class="point three">3</div>
</div>
<img src="https://i.ytimg.com/vi/M5SHKCxKDgs/hqdefault.jpg" alt="Husky">
</div>
@DeepakYadav我rollbacked您的編輯,因爲它在不合適的。諸如此類的編輯;試圖糾正這個問題;因爲它們改變了實際的問題,所以不受歡迎。如果您有進一步的問題或有疑問,請在meta上提問。 –
@FélixGagnon-Grenier沒有問題bro。如果你發現它不合適。這可能是有原因的。沒關係。感謝你這麼做:) –
@DeepakYadav太棒了!看着你的歷史,我意識到這確實不是你的習慣。歡呼聲 –