Html 在Microsoft Edge中未正确应用样式。即
页面在除Microsoft Edge/IE之外的所有浏览器中都能正确呈现。我有一项添加自动引用器的繁重任务,该任务有望解决此类问题:Html 在Microsoft Edge中未正确应用样式。即,html,css,internet-explorer,rendering,microsoft-edge,Html,Css,Internet Explorer,Rendering,Microsoft Edge,页面在除Microsoft Edge/IE之外的所有浏览器中都能正确呈现。我有一项添加自动引用器的繁重任务,该任务有望解决此类问题: autoprefixer: { options: { browsers: ['last 2 versions'] }, main: { expand: true, flatten: true, src: ['css/fromless/*.css'], dest: 'css/autoprefixed/' }
autoprefixer: {
options: {
browsers: ['last 2 versions']
},
main: {
expand: true,
flatten: true,
src: ['css/fromless/*.css'],
dest: 'css/autoprefixed/'
}
},
以下是它在Microsoft Edge/IE中的外观:
下面是它的外观:
可能会有什么问题
这里是联机布局如果没有代码或示例,很难判断,但是重要的是要了解autoprefixer旨在获取不固定的css文件,并在需要时添加供应商前缀 我以前见过的一个错误是,开发人员发送带前缀的代码,并期望它能从其他浏览器供应商那个里得到其他供应商的前缀 看看你的代码,如果你有-webkit边框半径(或者任何包含-ms-webkit-moz的东西),那么删除所有这些前缀
“自动前缀器”只在仍然需要的情况下(如果浏览器的最后两个版本需要)才会将这些前缀添加回css中。我们需要查看更多代码,或访问联机示例,以便更好地提供帮助。@Sampson,这是联机布局谢谢你的建议,我会检查并写下结果