2017-08-30 35 views
-1

如果我建立一个现代化的网站(自举),我想只是用最现代的浏览器,如这些兼容:今天我还需要现代浏览器的CSS autoprefix吗?

'last 2 Chrome versions', 
'last 2 Firefox versions', 
'last 2 Safari versions', 
'last 2 Edge versions' 

我真的还需要autoprefix我最后的CSS?

+0

请参阅:https://caniuse.com/有些需要它,有些则不需要。例如,'flex'很好,但不是'grid'。 – Jonathan

+0

这不是我的意思。我想知道是否有必要使用它们,让我们来说说Bootstrap 4 css from scss ... –

+0

是的,我现在正在从头开始研究项目,并且遇到了不止一个场合,我仍然需要一个'-moz'前缀。虽然我没有使用Bootstrap,但我们正在做很多Flexbox的工作。您可能不需要为“transition”或基本属性添加前缀。另外,你忽略了IE浏览器,这个浏览器很不幸仍然被使用,足以被识别和占据。 – Jesse

回答

1

尽管bootstrap已经覆盖了它最近重写的Reboot。建议将供应商前缀放在安全的位置,原因是许多人不想或不关心更新浏览器,除非强制或告知。作为前端开发人员,应该始终准备好供应商前缀以支持旧版浏览器。希望这个帮助。

相关问题