One bridge, ( no dhcp or subnets assigned to bridge )
Go to interfaces menu, select vlans, add vlans - use interface is bridge.
Then assign vlans with IP pool, IP address, dhcp-server, dhcp-server networks.
/interface bridge Ports: Assign Etherports to the bridge (trunk ports - no pvid), (access ports - with pvid), (Trunk ports -frame types vlan tagged only), (Access ports - frame types priority and untagged). both with ingress filtering=yes.
/interface bridge vlans: Assign tagging and untagging of ports
Turn bridge vlan filtering on.
Adjust firewall rules as necessary.
See reference: http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1