给元素设置伪元素的时候,必须设置其
默认情况下插入的新元素是内联元素。将元素插入DOM后,可以像修改其他元素一样对其进行设置CSS样式,这给了我们很多控制权及想象力。接下来将介绍几个不同的实用示例,通过 破碎图片占位当用户网络出现问题的时候,可能会造成某些图片的访问失败,从而浏览器将显示一张损坏的图片图标及设置的图片的alt文字。 ![]() 这样极其影响界面美观,且不同的浏览器破碎图标还会不太一样,因此可以通过伪元素自定义占位符。首先,我们要在图片元素上使用相对定位,然后再将其中一个伪元素使用绝对定位覆盖整个图片元素。 先给伪元素设置基本的背景色及边框样式;由于默认添加的伪元素是行内元素,所以需要让它变成块元素;然后content通过attr获取图片alt的文字并设置居中。 最终效果如下: ![]() 自定义引用样式当你需要用到其他作品的引用或摘录,需要用到引用的效果,让读者能在视觉上直观的感受到。比如我们需要对本文开始的那段文字增加一个前后引号的引用效果,可以按如下方式。 首先还是需要对引用的元素本身增加相对定位。然后使用 公共部分: 最终效果如下: ![]() 自定义列表图标当我们使用有序(
|