首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >固定位置挠性除尘器

固定位置挠性除尘器
EN

Stack Overflow用户
提问于 2017-04-06 14:07:26
回答 2查看 184关注 0票数 0

我试图将一个灵活的DIV (居中,最大宽度)固定在一个标题上:

代码语言:javascript
复制
position: fixed; 
top: 49px; 
left: 50%;
margin-left: -50px;

它工作很好,但我的柔性div不再是“灵活的”(它只是最大宽度的大小)。我怎样才能同时得到一个灵活的和粘性的div?

小提琴

我希望红色的那个可以调整大小,并钉在头上。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-06 14:58:32

您可以添加一个position: sticky; top: 0;,它会将粘性放在它的父节点的顶部。让你说你把英雄放在标题下面的地方,它会定位在英雄的底部。

编辑:

要使这个浏览器兼容,你应该使用一个多填充,有一对夫妇可以选择,但这里有两个我用过。

1) 聚酰亚胺固定粘胶

2) 野鹿填充胶

http://jsfiddle.net/shbcgac8/4/

代码语言:javascript
复制
.sticky-card {
    position: sticky;
    top: 0;
    width: 100%;
    max-width: 960px;
    height: 150px;
    margin: 0 auto;
    background: red;
    box-shadow: 0 2px 4px rgba(0,0,0,0.24);
    margin-bottom: 24px; 
}
票数 0
EN

Stack Overflow用户

发布于 2017-04-06 14:14:02

保持固定,保持最大宽度,然后添加width: 100%;

当您缩小屏幕大小时,它也会缩小大小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43257624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档