法律颁布前违反其规定算犯法吗?
从刑法角度看,根据我法不溯及既往和法不明文禁止不为罪的原则,公民在法律颁布前违反其规定是不为罪的,例外的情况是只有对当事人有利的条件下才能适用溯及既往。从民法上看,法律不禁止即为许可,所以在法律颁布前违反不算犯法!
关键是法律的追溯力。