求答疑:为什么html转成jsp之后,页面上的图片、输入框会出现移位?_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了求答疑:为什么html转成jsp之后,页面上的图片、输入框会出现移位?_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2073字,纯文字阅读大概需要3分钟。
内容图文
前端 html jsp 在校学生狗,不是前端专业,但是没办法,自己搭小项目什么都得自己来我在网上找了一个后台页面设计的模板,是html的,然后我在jsp页面自己重新搭了起来,用FX或者Chrome浏览器两种页面打开的浏览效果是一样的,但是用IE浏览的时候,jsp那个就出现了输入框和一些text移位的情况
请教论坛各位,这是为什么?
能救么?
回复讨论(解决方案)
设置下页面最前面的
注意,这个内容前面不能有任何其他的内容,
<@这些命令之间最好不要换行
设置下页面最前面的
注意,这个内容前面不能有任何其他的内容,
<@这些命令之间最好不要换行
不好意思,没用啊
原来我建jsp默认是
换成你这个也没变化
html的时候用IE浏览各元素的位置也是没问题的,写在jsp里面IE浏览就出现移位了
jsp最终运行的结果都是html,你真的保证浏览器源代码中的html完全一样吗?
你可以直接把你html文件的扩展名改成jsp再进行浏览器测试下
一般出现差异有以下几个原因:
1,dtd的不同
2,文件编码的不同(jsp以及css文件)
3,js代码执行的顺序不同,访问DOM元素需要在onload完成之后进行
jsp最终运行的结果都是html,你真的保证浏览器源代码中的html完全一样吗?
你可以直接把你html文件的扩展名改成jsp再进行浏览器测试下
按你的这个试过,直接改成jsp,IE打开没有移位,但是当我在这个jsp中加上之后,就出现位移了,这是为什么呢?
IE浏览器右上角,页面 -> 兼容性视图 这个选项前面的勾去掉……
IE浏览器右上角,页面 -> 兼容性视图 这个选项前面的勾去掉……
没有用啊
不同的dtd,浏览器解析法方式不同,如果你不明确指定dtd,不同的浏览器采用的默认的dtd也不同
因此,为了保证浏览器的兼容性,都需要明确指定一个dtd。
现在最常用的是
其次是
出现错位是css或者js的问题。如果你实在找不到解决方法,就把你的html,css,js等贴上来
出现错位是css或者js的问题。如果你实在找不到解决方法,就把你的html,css,js等贴上来
还是没有用诶
页面代码就是首页分享的那27个后台页面设计中的一个,解压缩后的文件名是1249564182_21200268,里面的login页,其他页我还没搭
不同的dtd,浏览器解析法方式不同,如果你不明确指定dtd,不同的浏览器采用的默认的dtd也不同
因此,为了保证浏览器的兼容性,都需要明确指定一个dtd。
现在最常用的是
其次是
如果我不写头,直接让浏览器自己默认解析,可以吗?
内容总结
以上是互联网集市为您收集整理的求答疑:为什么html转成jsp之后,页面上的图片、输入框会出现移位?_html/css_WEB-ITnose全部内容,希望文章能够帮你解决求答疑:为什么html转成jsp之后,页面上的图片、输入框会出现移位?_html/css_WEB-ITnose所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。