如何把div设置隐藏在屏幕右下角,如何用js 设置div bottom?

#adv{

    width:200px;
    /*height:180px;  */
    border:1px solid black;
    background-color:yellow;
    position:fixed;
    right:10px;
    /*bottom:-180px;     */       
 } 

应为div的高度是变化的,随着内容的增加而增加,如何用js 设置他的bottom为负自身的高度?

阅读 3.6k
1 个回答

隐藏有很多种,为什么一定要抓住fixed呢... z-index,opacity, display: none ...and so on . 按照你说的,如果是使用javascript的话是element.style.bottom = - element.offsetHeight + "px" 就可以把这个div刚好隐藏。(注:element就是这个待隐藏的元素)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题