精通css读书笔记

RGBa

RGBa(红色、绿色、蓝色、alpha透明度)是一种同时设置颜色和不透明度的机制

图像替换

FIP(图像替换):

把要替换的文本放入span标签里:

<h2>
    <span>Hello World</span>
<h2>

然后将替换图像作为背景图案应用于标题元素:

h2{
    background:url(hello_world.gif) no-repeat;/*CSS 里的 no-repeat是针对背景图来说的。当你设置了no-repeat这个属性后,你的背景图将不会被重复,再换一种说法,你在网站上所看见的背景图就是你所增加的图, 不会出现平铺或重复的现象。*/
    width:150px;
    height:35px;
}

 并且将span的display值设置为none,从而隐藏span的内容:

span{    
    display:none;
}

该方法再屏幕阅读器中会出现一些问题,屏幕阅读器会忽略display值为none或visibility为hidden的元素。因而完全忽略这个文本。

Phark:

该技术适合屏幕阅读器且不需要添加额外的无语义div:

```html
<h2>
    Hello World
</h2>
```
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值