JavaScript:使用 marginLeft 将评级星星放置在图像上
JavaScript: Using marginLeft to position rating stars over image
我使用JavaScript插件为评论应用评级星。这个[小提琴]有大部分代码。星星出现在下拉列表的位置(外部资源未加载以在小提琴中显示此内容)。星星在本地主机上显示得很好,但我想将星星定位在中间的某个地方(或者可能在图像本身上,任何地方)。
为此,我正在利用:
$(function() {
var _elm=document.getElementById('example2');
_elm.style.marginLeft = "150px";
$('#example2').barrating({
theme: 'fontawesome-stars',
readonly: true,
initialRating: 3
});
});
但是星星不会改变它们的位置。那么我该如何定位星星呢?对于完成,没有控制台错误。
插件
正在将示例 2 选择设置为显示:无,因此,对它的任何更改都不会有用。
你应该直接苹果你的css
.br-theme-fontawesome-stars .br-widget
例如,你可以给它
margin-left:20px;
margin-top:-50px;
但是它将在图像下方,因此您可以给它z索引
z-index:100;
然后您将在箭头上看到更改。
最终结果将是:
.br-theme-fontawesome-stars .br-widget {
height: 28px;
white-space: nowrap;
margin-left:20px;
margin-top:-50px;
z-index:100;
}
小提琴 - https://jsfiddle.net/omwpz0tw/12/
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 角度:在ng重复上切换图像
- 画廊图像未显示
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- Javascript排序的图像弹出窗口..可以't单独弹出
- 画布数据到图像
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 使图像在单击时展开到不大于浏览器
- Html页面上的多个Base64图像和平滑加载
- UIAutomation放大图像
- 使用javascript在Flash中加载外部图像
- 可以在这里为背景图像设置滤镜吗
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 使用 js 将背景图像设置为 HTML
- Javascript将图像src更改为淡入淡出
- 无法在本地计算机中将画布另存为图像
- 压缩phonegap中ios的图像插件
- JavaScript:使用 marginLeft 将评级星星放置在图像上