利用css伪类选择器hover控制两个元素属性
程序员文章站
2023-12-25 08:59:15
示例1: 示例2: Feedback:利用hover控制两个元素可以达到不用js也能写出简易的下拉菜单、向下弹出二维码或者输入框颜色整体变化 提示等小特效。注意:在使用过程中触发选择器只能写需要触发元素本身的选择器 不能用 父元素选择器1 子元素选择器1:hover, 父元素选择器2 子元素选择器2 ......
示例1:
<html> <body> <style> #a:hover {color : #ffff00;} #a:hover > #b:first-child{color : #ff0000;} #a:hover > #b{color : #ff00ff;} #a:hover + #c{color : #00ff00;} #a:hover + #c > #b{color : #0000ff;} </style> <div id='a'>元素1 <div id='b'>元素2</div> <div id='b'>元素2</div> </div> <div id='c'>元素3 <div id='b'>元素2</div> </div> </body> </html>
示例2:
<html> <body> <style> .header-bar-search { width: 300px; height: 50px; font-size: 16px; margin-top: 100px; margin-left: 40%; } .header-bar-search input{ display: inline-block; height: 50px; outline: 0; border: 1px solid #e0e0e0; background: #fff; transition: border-color .3s linear,color .3s linear,background-color .3s linear; } .header-bar-search .searchiput1 { width: 250px; padding: 0 10px; border-right: none; } .header-bar-search .searchiput2 { float: right; width: 50px; font-size: 20px; } .searchiput1:hover{ border-color: #ff6700; } .searchiput2:hover{ color: #fff; background: #ff6700; } .searchiput1:hover + .searchiput2{ border-color: #ff6700; } </style> <div class="header-bar-search"> <h3>tps:请将鼠标悬浮至搜索框和按钮上</h3> <form action=""> <input type="text" class="searchiput1"> <input type="submit" value="
赞 (0)
打赏
微信扫一扫
相关文章:
-
-
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
1.错误显示 com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for... [阅读全文] -
定义 height指的是块级别元素的高度; line-height指的是元素内容的高度。 height和line-height的联系 CSS中起高度... [阅读全文]
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论