下面是HTML代码
.Box {
position: absolute;
bottom: 60px;
right: 0px;
left: 65px;
display: block;
background-color: #fedd2d;
max-width: 60%;
padding: 15px;
opacity: 0.8;
}<div class="Box">
<div class="Boxtitle">Hello</div>
<div class="Boxsubtitle">Subtitle</div>
</div>
当我以较大的分辨率(2560*1440)查看此框时,它会同时展开右侧和左侧。我尝试使用width属性,它从右侧固定框,但是固定的宽度阻碍了响应性,并且框的宽度不会随着文本的长度而改变。如何使用CSS或Javascript使Box div在任何屏幕大小下保持在相同的位置,并使其根据其中内容的长度进行响应?
发布于 2016-02-12 05:17:43
只需要删除right和max-width,然后宽度将根据内容进行调整。
.Box {
position: absolute;
bottom: 60px;
left: 65px;
display: block;
background-color: #fedd2d;
padding: 15px;
opacity: 0.8;
}https://stackoverflow.com/questions/35350018
复制相似问题