visibility: hidden: Element je skrytý, ale stále zabírá prostor v rozvržení. To může být užitečné, pokud chcete dočasně skrýt obsah, ale nechcete narušit rozvržení stránky.
visibility: visible: Element je viditelný. Toto je výchozí hodnota.
Potřebuju aby mezi zelenými boxy byla mezera na 2 boxy, jeden ze způsobů je dát mezi ně dva boxy u kterých nastavým visibility: hidden;
.box1 { width: 100px; height: 100px; background-color: green; float:left; margin: 10px; }
.box2 { width: 100px; height: 100px; float:left; margin: 10px; visibility: hidden; }