ASP.NET MVC4 _layout.cshtml中<!DOCTYPE html>不能正常加载的问题 50
最近初学ASP.NETMVC4,从网上找了一个.master文件的模板改编了一下,写一个_layout.cshtml的母版页,发现table属性的line-height最...
最近初学ASP.NET MVC4,从网上找了一个.master文件的模板改编了一下,写一个_layout.cshtml的母版页,发现table属性的line-height最小只能取到18px,调试了一下发现Elements里没有加载<!DOCTYPE html>,见下图(第一个图是我的调试结果,第二个图是模板的调试结果)
貌似因为没有加载<!DOCTYPE html>,使浏览器自动套用了自己的user agent stylesheet,就出现了浏览器自带的table style,
使得我的表格line-height只能取到18px(定义的是9px),出现了两层非常恶心。。。
因为之前试着做了一个非母版页的cshtml,没有出现问题,所以问一下这是不是_layout.cshtml的bug,如果是的话怎么解决呢??? 展开
貌似因为没有加载<!DOCTYPE html>,使浏览器自动套用了自己的user agent stylesheet,就出现了浏览器自带的table style,
使得我的表格line-height只能取到18px(定义的是9px),出现了两层非常恶心。。。
因为之前试着做了一个非母版页的cshtml,没有出现问题,所以问一下这是不是_layout.cshtml的bug,如果是的话怎么解决呢??? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询