CSS设置的background-color,为什么没有填充满???

66d4cfb2a9769823258c067a45e1756.png

FineReport px892114850 发布于 2020-11-26 15:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-26 15:27(编辑于 2020-11-26 16:04)

这是单元格吗?两个值不在一个单元格中吧。

image.png

image.png

可以自定义按钮控件。

Qbutton.js

image.png

function dynamicLoadJs(url) {
    var oHead = document.getElementsByTagName('head').item(0);
    var oScript = document.createElement("script");
    oScript.type = "text/javascript";
    oScript.src = url;
    oHead.appendChild(oScript);
}
//封装的方法,无需任何改动
dynamicLoadJs("/webroot/help/css/Qbutton.js");
//调用方法,参数为js文件路径

image.png

'<jelly-switch id="Qbutton" checked></jelly-switch>'

点击事件,修改标签 :

image.png

setTimeout(function() {
	$("#Qbutton").click(function() {
		//给开关按钮绑定点击事件
		var state = this.checked;
		//获取按钮值,返回true和false
		_g().getWidgetByName("report0").gotoPage(1, "{checked:" + state + "}", true);
		//将参数checked传参,并刷新报表块report0
		if (state) {
			$("#REPORT1 td[id^='A1']").text('显示单价');
			$("#REPORT1 td[id^='A1']").css("color","#11c75d");
		} else {
			$("#REPORT1 td[id^='A1']").text('隐藏单价');
			$("#REPORT1 td[id^='A1']").css("color","#FF4651");
		}
		//动态修改A1内容和字体颜色
	});
}, 500)


最佳回答
0
LSQ000Lv5中级互助
发布于2020-11-26 15:41

可以用html实现

<div style="dtext-align:center;font:bold 0px '楷体';" >  

<span id ="year" style="border-radius:8px 0 0 8px; background-color:#3195d3;border:1px solid #3195d3; color:#FFFFFF;font-size:12px;padding:5% 10% 5% 10%" onclick="myYear()">每年</span>  

<span id ="mon" style="border-radius: 0 8px 8px 0;border:1px solid #3195d3;  color:#3195d3;font-size:12px;padding:5% 10% 5% 10%" >每月</span>  

</div>


image.png

  • 酸菜 酸菜 你好,这个如何放到决策报表里面?
    2021-12-22 18:56 
  • 3关注人数
  • 611浏览人数
  • 最后回答于:2020-11-26 16:04
    请选择关闭问题的原因
    确定 取消
    返回顶部