:focus-within的冒泡触发

简介: :focus-within的冒泡触发

看个具体的例子:

</div><div>html,</div><div>body,</div><div>.g-father,</div><div>.g-children {</div><div>    padding: 30px;</div><div>    border:1px solid green;</div><div>}</div><div>input {</div><div>    display: block;</div><div>    border: none;</div><div>    outline: none;</div><div>    border: 1px solid black;</div><div>    margin: 0 auto;</div><div>}</div><div>input:focus {</div><div>    background: yellow;</div><div>    }</div><div>html:focus-within {</div><div>    background: red;</div><div>}</div><div>body:focus-within {</div><div>    background: purple</div><div>}</div><div>.g-father:focus-within {</div><div>    background: white;</div><div>}</div><div>.g-children:focus-within {</div><div>    background: pink;</div><div>}</div><div>.g-html,</div><div>.g-body,</div><div>.g-fath,</div><div>.g-chil {</div><div>    position: fixed;</div><div>}</div><div>.g-html {</div><div>    left: 30px;</div><div>    top: 10px;</div><div>}</div><div>.g-body {</div><div>    left: 60px;</div><div>    top: 40px;</div><div>}</div><div>.g-fath {</div><div>    top: 70px;</div><div>    left: 90px;</div><div>}</div><div>.g-chil {</div><div>    top: 100px;</div><div>    left: 120px;</div><div>}</div><div>

 

     

 

HTML

BODY

Father

Children

image.png

button获得focus后:image.pngbutton变成黄色:

image.pngchildren变成粉色,father变成白色,body变成紫色,html变成红色

image.png


相关文章
|
3月前
|
流计算
oninput和onchange事件的区别是什么
oninput和onchange事件的区别是什么
|
5天前
oninput事件和onchange事件的区别?
oninput事件和onchange事件的区别?
|
5天前
|
JavaScript
oninput 和 onchange 事件有什么区别
oninput 和 onchange 事件有什么区别
|
7天前
|
JavaScript 前端开发
oninput 和 onchange 事件的区别
oninput 和 onchange 事件的区别
18 9
|
5月前
|
流计算
oninput和onchange事件有什么区别
oninput和onchange事件有什么区别
37 0
|
9月前
|
JSON 数据格式
onchange事件
onchange事件
37 0
|
JavaScript
13、JS事件(事件绑定、事件流、阻止事件冒泡、取消元素默认行为)
13、JS事件(事件绑定、事件流、阻止事件冒泡、取消元素默认行为)
89 0
|
JavaScript 程序员
【JavaScript-事件】target和this的区别?如何阻止冒泡事件?常见的鼠标事件和键盘事件有哪些?
【JavaScript-事件】target和this的区别?如何阻止冒泡事件?常见的鼠标事件和键盘事件有哪些?
122 0
【JavaScript-事件】target和this的区别?如何阻止冒泡事件?常见的鼠标事件和键盘事件有哪些?
Element UI - 解决部分组件无法阻止冒泡问题
Element UI - 解决部分组件无法阻止冒泡问题
556 0

热门文章

最新文章