CSS小技巧 - CSS实现光标
原理使用css的伪类':before'和':after'
如果想要光标在内容的后面
.class:before {
content: ''
}
.class:after {
content: '';
border-right: 2px solid #ffd500;
height: 50%;
opacity: 1;
animation: focus .7s forwards infinite;
}
@keyframes focus {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
如果想要光标在内容的前面
.class:before {
content: ''
border-right: 2px solid #ffd500;
height: 50%;
opacity: 1;
animation: focus .7s forwards infinite;
}
.class:after {
content: '';
}
@keyframes focus {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。