html - css 宽度和高度不起作用

标签 html css

我有以下代码,但跨度的宽度/高度并没有真正起作用。

HTML

<div id="amount" class="ch_field3">
<span id="ch_minus">-</span> 3 <span id="ch_plus">+</span>
</div>

CSS

.shop_chekout_item{min-width: 100%; float: left;}
.shop_chekout_item .ch_field3{display: block;float: left; width: 20%;}

.shop_chekout_item #ch_plus,.shop_chekout_item #ch_minus{
background: #ccc; 
width:  20px; /*no effect...*/
height: 20px; /*same here :(*/
cursor: pointer}

最佳答案

默认情况下,跨度为 display: inline;

要让他们听高度和宽度,您需要添加 display: block;

关于html - css 宽度和高度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36295506/

相关文章:

html - HTML 能理解 "if-else"吗?

html - Mozilla (Windows 8) Sprite 图像加载问题

javascript - 从div中的可拖动子元素获取边距?

JavaFX 组合框 CSS 样式

javascript - 在客户端防止 XSS(纯 Javascript)

javascript - 如何将网页从一个域重定向到另一个域?

javascript - 具有不同 html 结构的 materializecss 可折叠面板

css - 如何将 CSS 宽度应用于 Firefox 上的提交输入?

css - 我可以使用 CSS 拥有多个背景图像吗?

html - 使包含普通文本的 td 与粗体一样宽