我已經設置溢出屬性爲汽車的股利。但是當我點擊一個按鈕時,我希望div應該展開,並且需要移除overflow屬性。如何刪除溢出:自動屬性?
#viewNotings{
width: 310px;
overflow-x: auto;
}
我想在不同的頁面中刪除此溢出屬性。
我已經設置溢出屬性爲汽車的股利。但是當我點擊一個按鈕時,我希望div應該展開,並且需要移除overflow屬性。如何刪除溢出:自動屬性?
#viewNotings{
width: 310px;
overflow-x: auto;
}
我想在不同的頁面中刪除此溢出屬性。
$(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>
正確的代碼
document.getElementById("viewNotings").style.cssText="overflow-x:visible;";
https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration/cssText
cssText返回或設置元素的內嵌樣式只聲明的文本。
指的是提問者確實想要重新設置一個'overflow-x'屬性(而不是'overflow'屬性。) –
這與JavaScript/JSP無關。 – Raptor