after_class中间有空格吗

html-css011

after_class中间有空格吗,第1张

没有。

使用vue做项目的时候,遇到class绑定,其中有一个地方,两个类名之间不允许用空格隔开,否则就会失去相应的渲染效果。

<div id="app" class="box">

<ul class="tabs clearfix">

<li v-for="(tab,index) in tabsName">

<a href="#" class="tab-link" @click="tabSwitch(index)" v-bind:class="{active:tab.isActive}">{{tab.name}}</a>

</li>

</ul>

<div class="cards">

<div class="tab-card" style="display: block">这是HTML教程ngfdgh</div>

<div class="tab-card">欢迎来到CSS模块</div>

<div class="tab-card">嗨,这里是vue</div>

<div class="tab-card">欢迎来到CSS模块</div>

<div class="tab-card">嗨,这里是vue</div>

<div class="tab-card">欢迎来到CSS模块</div>

</div>

</div>

登录后复制

.box {

width: 100%

height: 100%

/*margin: 0 auto

border: 1px solid #000*/

}

.tabs {

float: left

width: 12.555555555555555vw

list-style: none

}

.tabs li {

width: 10.555555555555555vw

min-width: 10vmin

margin: 0.111111111111111vw 1.1111111111111111vw

float: left

list-style: none

}

.tabs .tab-link {

border-radius: 5px

display: block

text-align: center

line-height: 35px

background-color: #5597B4

color: #fff

text-decoration: none

}

.tabs .tab-link.active {

line-height: 45px

border-bottom: 5px solid #E35885

transition: .3s

}

.cards {

padding: 1.111111111111111vw

/*border: 2px #00ACEE solid*/

float: left

}

.cards .tab-card {

display: none

}

.clearfix:after {

content: ""

display: block

height: 0

clear: both

}

登录后复制

上图所示的代码中,使用v-bind,绑定了active这样的类,注意css文件里面,.tab-link.active中间是没有空格的,如果添加了空格,将不会呈现.active的样式

.tabs .tab-link.active {

line-height: 45px

border-bottom: 5px solid #E35885

transition: .3s

}

登录后复制总结:

.tabs .tab-link .active 是后代选择器。

.tabs .tab-link.active 则是在一个元素上,这个元素包括这两个类才会有效果。

如果使用了第三方的系统主题[如:WB(WindowsBlinds)和部分VS(VisualStyle)]又安装了IE8,网页中的输入框就会变小。如果换个主题,那么按钮会变小,看不清楚。按钮、输入框、文本框、控件就全部都缩小了。

INPUT:

TEXTAREA:

IE8可以直接在Internet选项里面直接改(Internet选项-高级 不选 对网页上的按钮启用视觉样式)WB的也可以把浏览器添加到排除列表,然而按钮和界面都不能用第三方主题的效果而变丑。而VS就可以用SB(StyleBuilder的简称)来修改主题的设置。CSS解决方法:(一劳永逸,只要设置一下,无论你用WB、VS什么主题,所有IE内核的浏览器,都不用再做修改。)

在记事本中输入如下代码,保存为input.css

代码: INPUT{

font-size: 10pt

}

TEXTAREA{

font-size: 10pt

}

BUTTON{

font-size: 10pt

} 保存时,将.txt扩展名改为.css

Internet选项-常规-辅助功能下面“用户样式表”中载入这个样式文件即可参考 http://hi.baidu.com/lfhzh/blog/item/cbb46f805885cad1bc3e1ec1.html