开发者社区> 问答> 正文

子Div不随滚动移动

父元素(ylAlertDiv)是自定义的弹出层,整个结构是这样的:

<!-- 预览弹框-->
<div id="ylAlertBg"></div>
<div id="ylAlertDiv">
    <div id="pre_head"><span id="pre_s">预览公告</span><span id="pre_canel">×</span></div>
    <div id="pre_wrap">
        <div id="pre_title">
            <p></p>
        </div>
        <div id="pre_con">
            <div id="pre_time"></div>
            <div id="pre_source"></div>
            <div id="pre_labs"></div>
            <div id="pre_content"></div>
        </div>
        <div id="pre_but">
            <input type="button" class="release_button" id="fb_gonggao" value="发布">
            <input type="button" class="release_button pre_back" value="返回">
        </div>
    </div>
</div>
<!-- 预览弹框结束-->

父元素(ylAlertDiv)设置了:

overflow: auto;
position: fixed;

screenshot
现在想让子元素(pre_head)不随滚动而移动,始终保持在顶部位置。

求方法!!这里先谢过了~

展开
收起
杨冬芳 2016-06-03 16:04:48 1928 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista

    看了你的代码,这样小改动一下则衣食无忧
    1.去掉ylAlertDiv的滚动条,保留fixed
    2.给pre_wrap加上滚动条

    2019-07-17 19:26:46
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载