javascript - 如何仅将CSS类应用于图像

标签 javascript jquery css

.calendarList {  
       background-image: url('/resource3/hpsc/common/images/calendar.png');
       background-position: 135px 50%;
       background-repeat: no-repeat;
       cursor:pointer;
}

<input type="text" id="toDatepicker" class="calendarList" name="searchEndDate" size="20" >

这里的css类完全应用于输入文本字段,当鼠标悬停在文本字段上时,光标显示手形符号总输入字段, 我只为该图像而不是为整个文本字段显示手形符号。

最佳答案

我不认为你想做的是可能的。

也许您可以将图像添加为常规图像(而不是背景图像)并使用一些position:absolute和 z-index 将其放在文本框的后面或前面。

关于javascript - 如何仅将CSS类应用于图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7833681/

相关文章:

html -::after 和::before 伪类阻塞 anchor 标签

java - Struts2 BigDecimal 转换器未转换为字符串

javascript - WebGL2 将 Uint16Array 作为图像渲染到 Canvas

javascript - React.js - 无法读取未定义的属性 'map'

javascript - String.prototype.match() 的两个修饰符

css - 2 Div : Right-Centered, 左悬垂

html - Bootstrap 面板标题

javascript - 有多少项目就重复 .then()

jquery - 如何将类添加到类名不在数组中的元素

javascript - 日语字符 :Convert lowerCase to upperCase using jquery