css不可继承的样式

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

在CSS中,有一些样式是不可继承的,这意味着它们不会被子元素继承。 .parent { font-size: 20px; } .child { /* 这个样式不会被继承 */ border: 1px

在CSS中,有一些样式是不可继承的,这意味着它们不会被子元素继承。

  .parent {
        font-size: 20px;
    }
    
    .child {
        /* 这个样式不会被继承 */
        border: 1px solid black;
    } 

代码示例中,父元素设置了字体大小为20像素,在默认情况下,子元素会继承该属性。但是,子元素的边框样式不会继承,这意味着需要单独为子元素设置边框样式。

下面是一些不可继承的CSS属性:

  • display
  • border-collapse
  • border-spacing
  • caption-side
  • empty-cells
  • font-family
  • font-size
  • font-style
  • font-weight
  • letter-spacing
  • line-height
  • list-style
  • list-style-image
  • list-style-position
  • list-style-type
  • orphans
  • text-align
  • text-indent
  • text-transform
  • visibility
  • white-space
  • widows
  • word-break
  • word-spacing
  • word-wrap

如果需要在子元素中应用这些属性,请手动为子元素设置相应的样式。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css不可继承的样式

粉丝

0

关注

0

收藏

0

已有0次打赏