文章 2025-10-09 来自:开发者社区

【CSS】前端三大件之一,如何学好?从基本用法开始吧!(二):CSS伪类:UI伪类、结构化伪类;通过伪类获得子元素的第n个元素;创建一个伪元素展示在页面中;获得最后一个元素;处理聚焦元素的样式

CSS伪类 伪类:伪类这个叫法源自于它们跟类相似,但实际上并没有类会附加到标记中的标签上。 伪类分为两种(以及新增的伪类选择器): UI伪类:会在HTML元素处于某种状态时(例如:鼠标指针位于连接上),为该元素应用CSS样式。 :hover 结构化伪类:会在标记中存在某种结构上的关系时 例如...

文章 2024-03-08 来自:开发者社区

css之伪类hover改变自身、子元素、其他元素的样式

前言 有时候我们想在鼠标移动到元素上的时候,改变自身、子元素、其他元素的css样式,除了通过js事件的方式实现外,还可以通过纯css实现,即通过伪类hover改变自身、子元素、其他元素的样式 hover改变元素自身样式 <div class="father1"&g...

问答 2016-05-31 来自:开发者社区

CSS去掉子元素继承的下划线样式

样式p{text-decoration:underline;} span{text-decoration:none;} html 这段文本加了下划线。名字 不能去掉span的下划线样式。内联样式也不行。求解?

问答 2016-05-27 来自:开发者社区

CSS去掉子元素继承的下划线样式

样式p{text-decoration:underline;}span{text-decoration:none;}html 这段文本加了下划线。名字 不能去掉span的下划线样式。内联样式也不行。求解?

问答 2016-03-26 来自:开发者社区

CSS 父元素如何通过判断子元素来设置样式

大家好,问题是这样的,默认情况下: 设置了 .main 的样式为: .main { padding: 10px; } 而当子元素为iframe的时候,想设置为: padding: 0; 想问一下有没有 css 直接设置的方法。 假如用 jQuery 的话,可以用: 全选复制放进笔记$('.main').css('padding', '10px') .fi...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注