css - 随页面宽度调整的可滚动 DIV

标签 css html position

我有一个想要滚动的 DIV,但问题是我使用的是 position: fixed;并且 DIV 不会调整它与页面其余部分的位置;因此在小决议上消失。任何建议都会很棒。

这是当前的 DIV:

<div style="
display: block; 
top: 200px; 
left: 1500px; 
width: 130px; 
position: fixed; 
border: 1px solid rgb(136, 136, 136); 
padding: 10px; 
text-align: center; 
font-weight: bold; 
color: rgb(255, 255, 255); 
background-color:#FFFFFF;
">

最佳答案

不要为顶部和左侧属性使用像素,而是使用百分比。例如:top:20% 而不是 top:1200px。在较小的分辨率下,您的左上角值会使您的 div 超出屏幕。试试这个

display: block; 
top: xx%; 
left: nn%; 
width: mm%; 
position: fixed; 
border: 1px solid rgb(136, 136, 136); 
padding: 10px; 
text-align: center; 
font-weight: bold; 
color: rgb(255, 255, 255); 
background-color:#FFFFFF;

根据您的潜水规模调整您的百分比值。 一方面说明如果您的目标是移动设备,您也可以使用媒体查询,例如。

@media all and (max-width: 699px) and (min-width: 520px), (min-width: 1151px) {
  #myDivId{
   width: 100px; /* or width:10%; */
  }
}

关于css - 随页面宽度调整的可滚动 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12845784/

相关文章:

javascript - 使用头像设置单个 Twitter 提要的样式

html - 在滚动条后面扩展一个元素

css - ui-sref-active ="active"在我的导航栏菜单中不起作用

php - 比较两张表数据并显示不匹配和匹配数据

youtube - 如何使用ffmpeg生成带有时间戳的缩略图

css - 将 XML 解析为 XHTML 以应用 CSS 的最简单方法

css - 使用媒体查询定位平板电脑和移动设备

javascript - 根据父 iframe 的大小动态更改 css

html - CSS3 Hover Effect 重新定位问题

基于维基百科方程的 Java Multilateration 实现