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

div.txtCenter .imgCenter{ text-align:center; }这样写不可以的吗?一定要分开分别写?

div.txtCenter .imgCenter{ text-align:center; }

提问者:Nemonameless 2015-04-04 23:07

个回答

  • 灵感ls展望
    2015-04-04 23:23:41
    已采纳

    看需求喽。

    div.txtCenter .imgCenter{ text-align:center; }  指的是class为txtCenter的div下面的class为imgCenter的元素。

    div.txtCenter{ text-align:center; };     .imgCenter{ text-align:center; } 这种分开写的话,是分别给class为txtCenter的div和class为imgCenter的元素应用一个text-align:center;

  • lllxcl
    2015-06-25 11:54:59

    这位同学你写错了,正确应该是:

    div.txtCenter,.imgCenter{ text-align:center; }

    注意这个“,.”中的"."是具有定义功能的,不要忽略


  • 灵感ls展望
    2015-04-04 23:57:49

    对对   div.txtCenter .imgCenter{ text-align:center; }这种写法被称为后代选择器,也叫包含选择器,不过我觉得后代选择器更形象,既然是后代选择器,那么后面的当然一定得是前面的后代元素了或叫子元素