some of them are formed inside the earth and take 100's of years to form and form large cyclists in that time
It depends on the type of igneous rock. Intrusive igneous rocks such as granite have large crystals, extrusive igneous rocks may have small crystals as in basalt or no crystals as in pumice.
Igneous rocks
Granite, gabbro, and diorite are a few igneous rocks that forms crystals. Igneous rocks that form visible crystals are intrusive igneous rocks, rocks that form under the earth's surface.
you would find igneous rocks with small crystals at the bottom of the volcano, this is because when the rocks crack. It brakes apart into igneous rocks
Such rocks are called porphyritic.
Some rocks may contain crystals, but not all rocks contain crystals. Crystals can be found in rocks that have volcanic origin.
Not all of them. Volcanic glass does not have crystals.
how long they stayed in the volcano; how much time the crystals had to form
A slow rate of cooling. The slower a magma cools, the longer the crystals have to grow, thus the bigger they will be.
Igneous rocks that cooled slowly are intrusive. Igneous rocks that cooled quickly are extrusive. Intrusive rocks form larger crystals, because the crystals have a longer time to grow. Extrusive rocks have small to no crystals, because they had little or no time to grow/form.
== Grain size. Most intrusive igneous rocks will have visible crystals. Crystals in most extrusive igneous rocks are not easily visible.
Yes. All intrusive igneours rocks and many extrusive rocks have crystals.