Javascript 如何检测我的搜索栏是否已扩展?
我有一个搜索栏,当你点击它时会展开。我对Javascript 如何检测我的搜索栏是否已扩展?,javascript,html,css,Javascript,Html,Css,我有一个搜索栏,当你点击它时会展开。我对不透明度有问题。我需要将opacity设置为0,直到它悬停在或展开。Mine会检测用户是否悬停,但当用户鼠标指针离开文本区域时,它会再次变为透明 我有一把小提琴 如何仅在搜索栏未展开时将不透明度设置为0,并在所有其他情况下将其设置为1 HTML: 尝试将opacity:1添加到search:focus .search:focus { opacity:1; 尝试将不透明度:1添加到搜索:焦点 .search:focus { opacity:
不透明度有问题。我需要将opacity
设置为0
,直到它悬停在或展开。Mine会检测用户是否悬停,但当用户鼠标指针离开文本区域时,它会再次变为透明
我有一把小提琴
如何仅在搜索栏未展开时将不透明度设置为0
,并在所有其他情况下将其设置为1
HTML:
尝试将opacity:1
添加到search:focus
.search:focus {
opacity:1;
尝试将不透明度:1
添加到搜索:焦点
.search:focus {
opacity:1;
只需添加不透明度:1代码>至:焦点
选择器:
.search:focus {
-webkit-transition: width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;
transition: width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;
border: none;
outline: none;
box-shadow: none;
padding-left: 15px;
cursor: text;
width: 250px;
border-radius: auto;
background: #ebebeb;
color: black;
opacity:1;
}
只需添加opacity:1代码>至:焦点
选择器:
.search:focus {
-webkit-transition: width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;
transition: width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;
border: none;
outline: none;
box-shadow: none;
padding-left: 15px;
cursor: text;
width: 250px;
border-radius: auto;
background: #ebebeb;
color: black;
opacity:1;
}