html中的伪元素:focus问题
input:focus div 的意思是div是input的后代元素,而这显然是错的,因此无法匹配到。
css中父元素(或祖先元素)可以影响子元素(或后代元素),但反过来就不行,因为当多个选择器并存时,如果既存在子选择器,又存在父选择器,在逻辑上就会产混乱,因此在css不存在父选择器(或者祖先选择器)。
你这种需求,只能通过js来实现。
html怎样把一张图片弄到输入框里面
可以使用before或者after伪元素来实现。
1、新建一个html文件并写一个input标签。
2、通过给input标签前面的span标签添加after伪元素,给该伪元素的背景设置为想要添加的图片。
3、给父元素添加相对定位,为了使伪元素能相对父级div定位。通过调整after伪元素的left和top值即可实现将一张图片弄到input框内。这样就可以实现把一张图片弄到输入框里面扩展资料:伪元素1、CSS2-:before伪元素":before"伪元素可以在元素的内容前面插入新内容2、CSS2-:after伪元素":after"伪元素可以在元素的内容之后插入新内容。3、:first-letter伪元素"first-letter"伪元素用于向文本的首字母设置特殊样式:
4、:first-line伪元素"first-line"伪元素用于向文本的首行设置特殊样式。
html怎么改链接字体颜色
html超链接字体颜色的修改方法:
1.首先新建一个html文件;
2.然后给a标签的文字40px的大小,并设置文字粗细;
3.接着设置a标签的link伪元素的颜色并设置下划线;
4.最后设置点击后的伪元素acticed为另一个颜色即可。