2015-10-06 32 views
1

我已经设置溢出属性为汽车的股利。但是当我点击一个按钮时,我希望div应该展开,并且需要移除overflow属性。如何删除溢出:自动属性?

#viewNotings{ 
    width: 310px; 
    overflow-x: auto; 
} 

我想在不同的页面中删除此溢出属性。

+0

这与JavaScript/JSP无关。 – Raptor

回答

2

如果你想要点击时的行为,在元素(div,span,img,a ...)的“onclick”字段中陈述它。

如果您希望此行为修改样式属性,请相应地设置this.style.PROPERTY。

- >

<div onclick="this.style.overflow='visible';"> 
+0

如果您提供了解释,或许您的答案将值得投票; - ] – t3chb0t

+0

获取错误 - '无法获取溢出参数,无效参数' – Abhi

+0

抱歉:“无”无效。使用visible | hidden | scroll | auto | initial | inherit之一; –

0
  • 注册DIV
  • 在点击一个jQuery的单击事件,去除溢出并设置宽度为100%

$(document).ready(function() { 
 
    $("#viewNotings").click(function() { 
 
    $("#viewNotings").css("overflow", "none"); 
 
    $("#viewNotings").css("width", "100%"); 
 
    }); 
 
});
#viewNotings{ 
 
    width: 310px; 
 
    background: gray; 
 
    height: 30px; 
 
    overflow-x: auto; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<body> 
 
    <div id="viewNotings"></div> 
 
</body>