为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

看需求喽。

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;

0 回复 有任何疑惑可以回复我~
#1

Nemonameless 提问者

哦哦明白了,,div.txtCenter .imgCenter{ text-align:center; }这样写是包含吧,本题是要分开写的。两个class是并列的
2015-04-04 回复 有任何疑惑可以回复我~

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

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

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


0 回复 有任何疑惑可以回复我~
#1

lllxcl 回复 Nemonameless 提问者

嗯~是的
2015-06-25 回复 有任何疑惑可以回复我~
#2

葡萄紫 回复 Nemonameless 提问者

.txtCenter和.imgCenter中间加逗号是分组选择器的意思,表示这两个定义用的css样式一样
2016-03-03 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信