javascript - 未在 javascript 中设置 Div 高度和宽度

标签 javascript html css

我试图在 javascript 中设置一个 div 的宽度和高度,但它没有被设置。我已经尝试了很多,但没有任何效果。这是我尝试过的,

<div id="d1">asdasd</div>

<script>
  var d = document.getElementById("d1");
  d.style.width = "100px";
  d.style.height = "100px";
  d.style.cssText = 'border:1px solid black;'
</script>

请检查是什么问题!

最佳答案

我认为 d.style.cssText 覆盖了 widthheight 属性

试试这个:

var d = document.getElementById("d1");
d.style.width = "100px";
d.style.height = "100px";
d.style.cssText += 'border:1px solid black;'

关于javascript - 未在 javascript 中设置 Div 高度和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13227296/

相关文章:

javascript - 单击后重置 jQuery img.src

css - 具有动画下拉功能的水平菜单

javascript - 带有 requirejs 的 Typescript 模块,扩展模块时未定义原型(prototype)

javascript - DOM 元素的对象表示法

javascript - 正则表达式匹配是否比检查对象集合中的键更有效?

javascript - jQuery 中一个选择框有两个功能

javascript - 200滚动后jquery固定标题

jquery - 如何更改选择标签的触发事件?

javascript - 更改选择元素中选项的颜色

jquery - 如何使用 jquery 为 css 渐变变化设置动画