关于反人类的css的反人类设计(总结)

1.nth-child  nth-child() :括号选择的是针对与父级的自己的第几个 下面就是 4,5

2.line-height: 0;                    文字不在正常标签设置里面跑出去了

3.display:none                  使用js操作需要加一个延迟100(ms)才能正常

(一) nth-child

HTML部分

<div class="wuFeng">
    <img src="img/4.png">
    <img src="img/5.png">
    <img src="img/4.png">
    <div>1</div>
    <div>2</div>
</div>

css部分

      .wuFeng div:nth-child(1){

               font-size: 14px;

}

看写法像是选择到了 第一个div 其实是什么也没效果正确的写法

       .wuFeng div:nth-child(4){

               font-size: 14px;

}

.wuFeng div:nth-child(4)  :这个对应上发HTML的<div>1</div>

.wuFeng div:nth-child(5):这个对应上发HTML的<div>2</div>

(二)line-height: 0;

如果你在给HTML写 标签加文字内容发现写进去的内容不在你的标签里 比如溢出 或 跑出

那么就是line-height: 0;搞得他会自动继承父级得行高,所以你给0就会恢复本身得样子

(三)

原生js操作显示隐藏,肯定会发现你想加的css的东西都没有显示 这是因为要加一个延迟100(ms)的计时器加载一下

但是jquery的方法已经完美解决  

$("#yin").slideDown(1000):  显示1秒内执行完毕 这1000可以不写
$("#yin").slideUp(1000):   隐藏1秒内执行完毕 这1000可以不写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值