html - 为什么右侧超出浏览器大小?

标签 html css positioning sizing

容器的右侧超出浏览器并出现滚动条。

如何调整以适合浏览器? 而且底部没有到达浏览器的底部......有什么想法吗?

.container {
  border: 1px solid #ffffff;
  margin-top: 60px;
  margin-left: 200px;
  min-width: 100%;
  min-height: 100%;
  position: absolute; 
}

最佳答案

您已经设置了 min-width: 100%margin-left: 200px,最终总宽度为 100% + 200px,以水平滚动条结尾.

如果您想要边距和窗口大小的其余部分,您可以这样做:max-width: calc(100% -200px); 并保持其余相同。

只适用于相对较新的浏览器。

关于html - 为什么右侧超出浏览器大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40691708/

相关文章:

jquery - Angular 2 : *ngFor cause CSS problems

html - 使 div 的 50% 不是浏览器宽度

html - 使用::after 和图像标签?

CSS同行对齐

css - 当元素改变位置时动画元素(响应式布局)

html - 图片不配合链接

JavaScript 引用错误 : x is not defined

html - 对齐多列底部的元素

html - 在 2 列布局中匹配列高

javascript - 视障模式