先增加了页面page1,并且设置了固定不动:
wb.AddPage("", "page1").Attribute = "style='position: fixed;top: 0;left: 0;right:0;z-index:9999;'"。。。
向page1中增加了form1:
wb.AddForm("page1", "form1", "select.htm")
With wb.AddButtonGroup("form1", "btn", False)
...
又增加了p1:
wb.InsertHTML("page1", ExWeUI.WebUI.AddHtmlTag("", "p1", "div", , "class'exui-scrollview' style=overflow-y:auto;' ").buildhtml)
现在想让p1中的内容可以上下滚动,我这样设置还是不动。
必须要指定高度,才可以滚动。试试
wb.InsertHTML("page1", "<div id='p1' class='exui-scrollview' style='overflow-y:auto;height:100%'></div>")
除了上边的代码,额外加了这句“ position: absolute;”,可以了。
js代码:绑定点击日期事件,运行提取页面函数:
bindDateClickEvents();
function bindDateClickEvents() {
var liElements = document.querySelectorAll('li');
liElements.forEach(function(li) {
li.addEventListener('click', function() {
calendarDate.textContent = year + "年" + month + "月" + li.textContent + "日"; //将点击的具体哪一天生成日期显示在顶端
sendJsonObject();
});
});
}
function sendJsonObject(){
var obj=new Object();
obj.type = lastExecutedFunction;
obj.riqi=calendarDate;
var result = sendAjaxJSON(obj,"renamecxtq.htm","",false);
console.log("1");
document.getElementById("p1").innerHTML=result;
}
新的问题,当我刚开始进入这个页面时候,可以上下滚动,但是当我点击日期进行重新调取后台页面时候,则调取后的页面无法滚动。
这种只能自行去浏览器开发者工具分析加载新页面后的页面样式使用情况
我现在就是在谷歌的浏览器中调试,正常,但是手机浏览器打开就不行了。请问应该具体怎样调试css?