Css 设置样式的问题
我有一个使用Css 设置样式的问题,css,Css,我有一个使用元素的下拉列表。对于我在页面上放置此下拉列表的位置,我只希望该页面的列表受样式影响,因此我在select元素上给出了一类“posts” 在我的样式表中,我有: .posts select { margin-left: 40px } 除非我移除.post,否则它不会工作。为什么? 以下是要素: <select class="form-control posts" (change)="reloadPosts({ userId: u.value })" #u>
元素的下拉列表。对于我在页面上放置此下拉列表的位置,我只希望该页面的列表受样式影响,因此我在select元素上给出了一类“posts”
在我的样式表中,我有:
.posts select
{
margin-left: 40px
}
除非我移除.post,否则它不会工作。为什么?
以下是要素:
<select class="form-control posts" (change)="reloadPosts({ userId: u.value })" #u>
<option value="">Select a user...</option>
<option *ngFor="#user of users" value="{{ user.id }}">
{{ user.name }}
</option>
</select>
选择一个用户。。。
{{user.name}
.posts-select
目标select
是具有类的元素的子元素。posts
HTML示例,其中.posts选择工作
div{
背景:浅蓝色;
}
.职位选择{
左边距:40px;
}
选择一个值
.posts-select
将select
作为类为的元素的子元素作为目标。posts
HTML示例,其中.posts选择工作
div{
背景:浅蓝色;
}
.职位选择{
左边距:40px;
}
选择一个值
这样做select.posts
instead您是在寻找select.posts
而不是。posts select
?可能是重复的这样做select.posts
instead您是在寻找select.posts
而不是。posts select
?可能是重复的