easyui超出页面部分不显示

yaotomo 2018-05-12 10:05:45
可能是其他的样式影响的,
可是我设置了页面overflow:scroll 也不管用
把_Layout.cshtml模板里的样式去了也不管用?


@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}

<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<script type="text/javascript" src="~/Content/js/jquery-easyui-1.3.2/jquery.easyui.min.js"></script>
<script type="text/javascript" src="~/Content/js/custom/riskview.js"></script>
<link rel="stylesheet" href="~/Content/js/jquery-easyui-1.3.2/themes/icon.css" type="text/css" />
<link rel="stylesheet" href="~/Content/js/jquery-easyui-1.3.2/themes/default/easyui.css" type="text/css" />
<style type="text/css">
.datagrid-row
{
height:35px;
}
html, body
{
overflow:scroll;
}
</style>
</head>
<body>
<div class="z-toolbar">
<a id="a_query" href="#" plain="true" class="easyui-linkbutton" icon="icon-search" title="查询">查询</a>
</div>
<div id="condition" style="margin:10px 0 200px 0">
<div class="grid_1 lbl">整改内容</div>
<div class="grid_2 val"><input type="text" style="width:300px" class="z-txt easyui-autocomplete autocomplete validatebox-text" /></div>
</div>
<table id="dg"></table>
</body>
</html>



$(function () {
getRiskData();
})

function getRiskData() {
$('#dg').datagrid({
url: "/mms/RiskView/GetRiskData",
rownumbers: true,
singleSelect: true,
fit: true,
striped: true,
nowrap: false,
onSelect: function (rowIndex) {
$(this).datagrid("unselectRow", rowIndex);
},
columns: [[{
title: '内容',
field: 'RiskContent',
width: fixWidth(0.3)
}, {
title: '隐患级别',
field: 'RiskLevel',
align: "center",
width: fixWidth(0.1)
}, {
title: '整改日期',
field: 'CorrectiveDate',
align: "center",
width: fixWidth(0.1)
}, {
title: '责任单位',
field: 'ResponsibleDept',
align: "center",
width: fixWidth(0.1)
}, {
title: '整改责任人',
field: 'ResponsiblePerson',
align: "center",
width: fixWidth(0.1)
}, {
title: '督查落实人',
field: 'ImplementPerson',
align: "center",
width: fixWidth(0.1)
}, {
title: '整改落实情况',
field: 'ImplementDetail',
width: fixWidth(0.1)
}]],
onLoadSuccess: function (data) {
// alert(data);
}
})
}

function fixWidth(percent) {
return document.documentElement.clientWidth * percent; //这里你可以自己做调整
}


...全文
1524 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
TheEzreal 2018-05-16
  • 打赏
  • 举报
回复
fitColumns: true,是这个,自适应列宽; 可以加个横向的滚动条; 父容器的宽和高有没有设置好。
TheEzreal 2018-05-16
  • 打赏
  • 举报
回复
panel里有一个fit属性,自适应父容器,试一下
yaotomo 2018-05-12
  • 打赏
  • 举报
回复
下面是截图,其实datagrid里还有很多数据,但是显示不出来,超出浏览器就看不到了
该课程是胡延亮老师在完成《ASP.Net开发课程  MVC5入门篇》和《ASP.Net开发课程  MVC5提升篇》基础课程后的,第一门关于MVC5+EasyUI实战基础的课程,主要内容包含:环境搭建,系统登录,用户管理等基础功能。    MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。    easyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。    easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。    使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。    easyui是个完美支持HTML5网页的完整框架。    easyui节省您网页开发的时间和规模。    easyui很简单但功能强大的。主讲内容:创建数据库环境搭建创建登录页面创建登录控制器实现登录功能创建管理主页面创建用户管理页面用户列表显示用户增加用户删除用户查询用户删除等功能。

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧