html - CSS:多次分配样式时会发生什么?

标签 html css

我问这个奇怪的问题是因为我在代码中遇到了 CSS 问题。

总结

我有一个用 CSS 设计的按钮。

.button-phone
{
    width: 15px;
    background: url('/img/icon_phone.png') no-repeat;
    font-size: 10.5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    width: 14px;
    height: 14px;
   *margin-right: .3em;
   line-height: 14px;
   vertical-align: text-top;
}

这里,在单个样式代码中,宽度设置为15px14px

我的问题

我想知道两次分配宽度或任何其他属性是否有效? 如果有效,那么将应用哪一个?

在我的例子中,按钮被设置为某个宽度,但我不知道设置的是哪个宽度。 我怎么知道设置了哪一个?

最佳答案

使用你最后分配的那个(在你的例子中,width:14px)

关于html - CSS:多次分配样式时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16275765/

相关文章:

CSS header 不居中

javascript - 如何使用Material-UI Grid进行SPA(负边距问题)

javascript - 从远程页面到 Bootstrap Modal 的内容

html - 无法在正文中添加任何内容 - 英特尔 XDK App Designer

javascript - 如何通过 JavaScript 设置输入隐藏字段的值?

html - 为什么向我的 div 添加边距会将其内容(列)推离页面?

javascript - 网页上的图像 map 是否存在性能问题

html - 在 body 中居中 float div

javascript - 当我向下滚动具有背景图像的 DIV 时,图像不会像 div 那样滚动

jquery - 两个先实现的关键帧