问答详情
源自:15-1 水平居中设置-行内元素

css的语法格式错误

div.txtCenter   这种不符合css的语法格式。

提问者:空中楼阁1 2016-04-23 21:29

个回答

  • 夜猫子怪兽
    2016-04-24 09:10:16
    已采纳

    CSS(层叠样式表)有四种选择器(三种基本的):

    id选择器( 如#box1   {.......} ),只能对一个特定的元素设置样式

    标签选择器( div   {.......} ),对该标签所有的元素设置样式

    类选择器(  .class1   {..........}   ),对具有相同样式的一类元素设置样式

    组合选择器(前面三种选择器组合而成,如  div  .class1    #box1  {......}  ),对 div  标签中使用   .class1   样式  并且id为box1的元素设置样式。

  • 夜猫子怪兽
    2016-04-24 08:56:53

    这种属于组合选择器
    div .txtCenter{width:100px;}
    其中  div 用的是标签选择器     .txtCenter  用的是类选择器。
    这个样式的意思就是   div 元素中的所有的类样式为    .txtCenter 的元素的宽度都为 100px

  • 奔跑吧小黑皮
    2016-04-23 22:23:24

    如果设置了样式一样可以的

  • SawyerJames
    2016-04-23 22:22:28

    并没有错啊,ID为DIV的情况下类为tetCenter时候可以更改样式。