在半年前,有一次同事做一个.net的项目,倒入css的时候,发现毫无效果,而放在html中却完全没问题,那时就好奇怪,为什么会这样?难道根.net有关?于是到处查资料,有说把CSS中的注释全部删掉就行了,结果一试,果然成了~~
事隔半年~,今天又一个同事请教该问题,于是同样告诉同事处理方法,结果告诉我,其中的注释已经删光依然不能解决问题~,于是开始迷糊了~难道是中文问题?会不会其中有中文字体的设置?
问同事要来了css文件,打开一看。。。果然不出所料,有设置宋体和黑体的几个字体样式设计。。。于是细想,难道这个.net关于CSS的bug真的不是跟注释有关? 反跟中文有关~,如果是跟中文有关的话,那肯定就是编码问题了。。。。。。。
仔细想想,.net默认好像是用Unicode编码的,于是,跟同事说,把CSS文件另存为别的编码格式,修改成Unicode或者UTF-8的试试看,是不是可行。。。。
不出一会儿,同事就来找我说,搞定了,用UTF-8就可以了。。。。
呵呵,终于搞明白,原来.net关于CSS的bug是编码问题。。真想不到微软竟然会犯这么低级的错误~~
这事之后,仔细想了想,这应该是跟.net中aspx的编码有关的,aspx使用UTF-8的话,css也应该保存为UTF-8,但是默认aspx是使用Unicode编码的,所以如果CSS调用失效的话,那么就应该把CSS文件也保存为Unicode编码的格式~~
转换编码,用记事本打开,然后另存为,选择utf-8保存即可.
分享到:
相关推荐
CSS.css文件则负责页面样式设计,提升用户体验。 5. **身份验证与授权**:登录功能(Login.aspx)通常涉及到用户身份验证,ASP.NET提供了内置的身份验证机制,如Forms Authentication,确保只有经过验证的用户才能...
5. **css**:CSS(层叠样式表)文件控制着论坛的外观和布局,决定了用户的视觉体验。 6. **D002、D001**:这些可能代表数据库的表或特定模块的目录,其中包含了论坛的业务数据和逻辑。 7. **images**:存放论坛中...
在这个项目中,HTML定义了页面的基本结构和内容,CSS则通过选择器和样式规则让页面呈现出丰富的视觉效果。JavaScript,作为一种客户端脚本语言,可以实现实时更新、动态交互的功能,如表单验证、Ajax异步请求等。 ...
3. **CSS样式**:为了控制轮播图的布局和外观,CSS必不可少。开发者可能会定义滑块的样式,包括大小、位置、过渡效果等,以及控制导航按钮的样式和位置。 4. **数据绑定**:如果轮播图的内容是从数据库获取的,那么...
1. **CSS兼容性**:检查PopupBox的CSS样式,确保它们在ASP.NET 2.0的环境中正确解析和应用。可能需要更新或添加针对IE7+浏览器的CSS hack,因为2.0发布时IE7是主流浏览器。 2. **JavaScript问题**:由于ASP.NET 2.0...
新增 FirstLastButtonClass 与 FirstLastButtonStyle 属性,可以单独为首页和尾页分页导航按钮设置CSS样式,如果该属性未设置,但指定了PagingButtonClass 与 PagingButtonStyle 属性的值,则首页和尾页按钮样式将...
CSS用于样式控制,确保页面美观且布局合理。JavaScript则用于实现页面上的动态功能,例如表单验证、下拉菜单的动态加载等。 后端部分主要负责业务逻辑的处理和数据的存取。开发者需要编写C#代码来实现各种功能,如...
- 主题资源:可能包含CSS样式和图片资源,用于定制或修改应用程序的外观。 通过深入研究这些源码实例,开发者可以更好地理解Ext.NET的工作原理,提高自己的Web开发技能,并且能根据实际需求进行二次开发和定制。...
4. **CSS兼容性**:为了确保在不同浏览器(如IE6、7、8和Firefox)中的兼容性,开发者需要对CSS样式进行特别处理,特别是对于旧版IE的盒模型、浮动、透明度等特性。可能需要使用条件注释或者Modernizr等库来检测...
要么界面不理想,功能不全、要么支持的浏览器不好、要么代码臃肿、效率低下、bug极多的诸如aspNetPager等控件居然连css也封装起来不让改而且写得很繁琐,其实我只要其中的一个功能样式,其他的我都不需要,而且在...
- CSS框架:可能使用Bootstrap或其他CSS框架,提供美观的界面样式和响应式布局。 - JavaScript库:jQuery或Vue.js等可能被用于增强页面交互,如AJAX异步加载。 通过这个个人博客项目,学生不仅可以学习到ASP.NET...
3. **嵌套CSS样式类**:通过选择器嵌套,如`.parent .child`定义子元素样式。 4. **JavaScript面向对象**:模拟类和对象,使用构造函数和原型链实现。 **网络通信** 1. **.NET Remoting**:使托管对象跨进程通信,...
"WebLeaf" 文件夹很可能是项目的主要源代码目录,包含与Web应用程序相关的文件,比如ASP.NET页面、CSS样式表、JavaScript文件等。在这里,我们可以找到自定义翻页控件在实际应用中的示例和用法。 总的来说,".net ...
描述中提到的“搜索功能优点Bug”,可能指的是系统中的搜索功能存在一些已知问题,这可能涉及到ASP.NET 2.0的查询字符串处理、URL重写或页面间通信等方面。修复这些问题通常需要检查查询参数的处理逻辑,确保正确...
- Bootstrap:一个流行的前端框架,提供了预设的CSS样式和JavaScript组件,如bootstrap-select.min.css和bootstrap-select.min.js,用于实现下拉选择框等交互效果。 6. 自定义分页:在电影搜索结果中,分页是一种...
1. **文件解析**:EpubReader 能够解压缩EPUB文件,识别其内部结构,如OPS(内容)目录、NCX(导航控制)文件、CSS样式表以及各种媒体资源。 2. **内容提取**:通过库提供的方法,开发者可以轻松获取电子书的元数据...
修改了关于css列表加载顺序的bug,增强对ie6的支持(不过仍有些小问题- -||) 首页结构有小修改,并修正了一些小问题 v1.080516更新记录: 增加相片生成缩略图功能 增加生成静态页功能(目前只针对日志) 增加...
5. JavaScript和CSS文件:用于增强用户体验和界面样式。 6. 图像和其他资源文件:可能包括图标、logo等,用于美化界面。 由于系统没有内置的管理功能,这意味着没有专门的后台界面供管理员查看、编辑或删除留言。...
5. **界面设计**:使用ASP.NET的Web控件和CSS样式,可以创建响应式布局,确保系统在不同设备上都能良好显示。常见的页面元素包括登录注册表单、个人信息编辑界面、校友列表、班级信息展示等。 6. **数据绑定与动态...