第一个
我有这个span
:
var trashcan = document.createElement("span");
trashcan.className = "ml-4 col bi bi-trash";
trashcan.setAttribute(
"style",
"padding-left: 0px !important; padding-right: 0px !important; width: 10px !important;"
);
它基本上是一个垃圾桶图标,稍后我想点击它并执行一些操作。我的问题是它太宽了,就像我们在这里看到的:
我想这是Bootstrap的col
的一些属性,但是我试着用width: 10px !important;
覆盖,但是仍然不起作用。有人知道我如何使宽度和里面的图标一样大吗?我也试过width: fit-content
,但是仍然不起作用。谢谢
2条答案
按热度按时间bcs8qyzn1#
列的大小来自
flex
属性。可以将其设置为initial
并设置width:fit-content
第一个
col17t5w2#
问题是设置灵活选项(如
flex-grow
和flex-shrink
),因为这些选项会动态覆盖width
选项以适应窗口宽度。您可以将
max-width
设置为所需值,也可以通过flex-shrink: initial;
和flex-grow: initial;
删除设置值