如果我的问题非常基本,请原谅我。我有一个div如下:
<div id="container">...</div>
现在,我正在尝试在脚本中为border-left
设置border-right
和div
属性:
<script>
var div = document.getElementById("container");
div.style.borderLeft = "1px solid white";
div.style.borderRight = "1px solid white";
</script>
问题是我设置的第二个属性总是覆盖第一个属性,即此处borderRight
只设置了div
。如果我将style.borderRight
后跟style.borderLeft
,则它仅设置border-left
属性。为什么会这样?如果我直接在css中设置它,它可以正常工作。
感谢。
答案 0 :(得分:0)
您可以使用Jquery
$("#container").attr("style"," border-left: 1px solid white; border-right: 1px solid white")
这会将属性样式添加到id为“container”的div,并将两个边框作为值。