@author YHC
Style
这个style对象允许你分配自定义样式给主要的qTip元素,和ThemeRollertip选项,当使用tips plugin的时候:
classes:""
概述:
添加样式的时候使用空格隔开字符串来包含多个样式名称,应该添加给主要的qTip元素的样式名称;
以下有几个基础样式,包含在css文件中的提供的,主要包含:
/* CSS2 styles */
ui-tooltip{ } /* This one is applied by default (formally the "cream" style) */
ui-tooltip-plain{ }
ui-tooltip-light{ }
ui-tooltip-dark{ }
ui-tooltip-red{ }
ui-tooltip-green{ }
ui-tooltip-blue{ }
/* CSS3+ styles */
ui-tooltip-shadow{ } /* Adds a shadows to your tooltips */
ui-tooltip-rounded{ } /* Adds a rounded corner to your tooltips */
ui-tooltip-bootstrap{ } /* Bootstrap style */
ui-tooltip-tipsy{ } /* Tipsy style */
ui-tooltip-youtube{ } /* Youtube style */
ui-tooltip-jtools{ } /* jTools tooltip style */
ui-tooltip-cluetip{ } /* ClueTip style */
ui-tooltip-tipped{ } /* Tipped style */
示例:
创建一个qTip,包含一个绿色的主题和一个阴影的效果:
$('.selector').qtip({
content: {
text: 'I\'m blue... deal with it!'
},
style: {
classes: 'ui-tooltip-blue ui-tooltip-shadow'
}
});
def:true
概述:
这个属性允许你防止.ui-tooltip-default被应用到主要的qTip元素:
注意:如果这样做了之后将导致qTip没有视觉风格,如果你没有应用任何的自定义样式的情况之下;
widget:false;
概述:
决定是否ui-widget样式的ThemeRollerUI样式应用到你的qTip元素;
注意:关于ThemeRoller更多的信息请点击该超链接,查看APITheme
Roller API
width:false
概述:
这个属性允许你重写所有css样式中应用的width属性,任何合法css width值,亲!!请注意:没有重写max/min样式值,在css文件中改变这些;
注意:亲!在重申一遍,这个没有重写max/min 宽度样式值.
height:false:
概述:
这个属性允许你重写所有应用在qTip元素的css height属性值,任何有效的css height值,亲!!!!请注意:这个并没有重写css max/min height属性值,在css
文件中去改变这些;
注意:亲!!在重申一遍,这个没有重写css样式中的max/min height属性;
tip:Object:
概述:
定义qTip的tip属性,请见plugin documentation文档,里面信息更为详细
@author YHC 原文查看
以上如果有错误信息,还请指出Thanks!
分享到:
相关推荐
7. **qTip Style.pdf**:这部分重点在于qTip的样式定制,可能包括如何使用CSS改变提示框的外观,应用预定义样式,或者创建自己的样式。它可能还会讲解如何处理浏览器兼容性问题。 通过阅读这些文档,开发者可以深入...
6. **qTip2 Style**:qTip2的样式可高度自定义,允许通过CSS或内联样式改变工具提示的外观。默认提供了一套基础样式,但可以通过CSS类或JavaScript API调整颜色、边框、阴影等视觉属性。 7. **qTip2 Global**:全局...
style: 'your-style-class' }); }); ``` 总结来说,"前端项目-qtip2.zip"提供的qTip2插件是一个强大且灵活的提示解决方案,适合各种前端项目。无论是基本的提示功能还是复杂的交互需求,qTip2都能满足,并且有着...
style: { classes: 'qtip-red' // 设置提示框样式 } }); isValid = false; } else { $(this).qtip('destroy'); // 如果输入有效,移除提示 } }); if (isValid) { // 提交表单或执行其他操作 } }); });...
style: { classes: 'qtip-rounded qtip-shadow' // 自定义样式类 } }); ``` 四、高级功能 1. 内容动态加载:除了静态内容,qTip还支持通过AJAX、DOM元素、函数等方式动态获取提示内容。 2. 触发方式:默认情况...
style: 'myCustomStyle', // 使用预定义或自定义的样式类 position: { my: 'top center', // 提示框相对于目标元素的位置 at: 'bottom center', viewport: $(window) // 保持在视口内 }, show: { event: '...
开发者只需通过`style.classes`属性选择预设样式,即可让提示看起来更专业、更符合整体设计风格。 第三种是复杂的HTML提示。QTip支持HTML内容,这意味着可以创建包含图像、列表、表格等复杂结构的提示。这种提示...
**jQuery qTip插件详解** 在网页开发中,我们经常需要为用户提供一些额外的信息提示,例如鼠标悬停在某个元素上时显示详细说明或者错误提示。jQuery qTip是一款功能强大的浮动提示窗口插件,它提供了丰富的自定义...
style: 'myCustomStyle', // 自定义的CSS类 position: { my: 'top center', // 定位策略 at: 'bottom center' // 对象相对定位 }, show: { event: 'mouseover' // 鼠标悬停时显示 }, hide: { event: '...
style: 'qtip-default' // 使用默认样式,也可以自定义 }); }); ``` 总结来说,"jquery.qtip-1.0.0-rc3.custom.zip"提供了一个强大且灵活的提示插件,可以帮助开发者创建丰富的提示效果,提升网站的用户体验...
jQuery.qTip是一款强大的提示信息插件,用于在网页中创建各种各样的提示效果。它提供了丰富的自定义选项,包括内容、样式、位置以及显示和隐藏的控制,使得开发者能够轻松地实现复杂且美观的提示信息功能。以下是对...
jQuery的qTip是一个功能丰富的Tooltip插件,它允许开发者在网页上添加动态的提示工具,这些提示工具能够以友好和美观的方式为用户提供额外信息。这个插件是基于流行的jQuery库,所以它很容易集成到各种使用jQuery的...
style: 'qtip-light' // 使用预设的样式 }); }); ``` 这个插件提供了多种自定义选项,包括内容(content)、位置(position)、样式(style)、显示和隐藏行为(show and hide)、触发方式(triggers)等。你可以...
style: 'qtip-light' // 设置提示框样式 }); }); ``` 在这个例子中,`.yourElement`是你想要添加气泡提示的元素,`content`属性定义了提示框的内容,`position`对象定义了提示框的位置,`my`和`at`分别代表提示...
3. **CSS样式**:为了使模拟的Select和提示看起来更自然,可能还需要自定义CSS样式,这可能在HTML文件的`<style>`标签内或外部CSS文件中完成。 总结,这个示例展示了如何通过jQuery增强HTML元素的功能和外观,结合...
classes: 'qtip-rounded qtip-shadow' // 添加自定义样式 } }); ``` 这里,`selector`是你想要添加提示功能的元素选择器。`position`选项用于设置提示框的位置,`my`表示提示框的边缘与触发元素的边缘相对应,`at...
例如,可以通过`position`选项设置提示框相对于触发元素的位置,通过`style`选项自定义提示框的外观,包括背景色、边框、字体等。此外,qTip还支持多语言、自定义事件和API接口,以便于与其他插件或功能集成。 总结...
style: { classes: 'qtip-bootstrap' // 设置样式类 } }, 'api').show(); // 显示QTip } else { $('#tooltip').qtip('hide'); // 隐藏QTip } ``` 7. **HTML结构**:最后,别忘了在HTML中为QTip创建一个容器...