Jak zrobić margines?

HTML  Założony przez  Poftorek.

http://pluginsmybbthemes.ct8.pl/index2.html

Jak zrobić margines 1px (odstęp) między #left - #content i #content - #right?

Dodając:
.przerwa {
   float: left;
   width: 1px;
   height: 200px;
}
<div class="przerwa"></div>
przed: <div id="content"> oraz przed: <div id="right">
Osiągam efekt: 
   

Co prawda jest jeden margines między #left i #content ale rozwala się wygląd.
Cytat:w pół dnia stałeś się lepszym pytonistą niż kawenanowo kiedykolwiek programisto :3 ~ Riess 13.11.2018 16:28
Cytat:ale z tą nazwą to fyeem ma racje  ~ Divir 29.07.2019 16:08
https://jsfiddle.net/vxgvx10q/
W przyszłości dawaj więcej kodu. Zgaduje, że szerokość #left i #right u ciebie to jakieś 20%, a container 60%. #left + #right + #container = 100%, czyli brak miejsca aby zmieścić ten jeden pixel w tej linii.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Zapomniałem dołączyć linku, przepraszam. :D

http://pluginsmybbthemes.ct8.pl/index2.html
Cytat:w pół dnia stałeś się lepszym pytonistą niż kawenanowo kiedykolwiek programisto :3 ~ Riess 13.11.2018 16:28
Cytat:ale z tą nazwą to fyeem ma racje  ~ Divir 29.07.2019 16:08
Tak jak pisałem wyżej, tylko masz inne liczby. 25% + 25% + 50% = 100%, więc ten twój margines się po po prostu nie miesci.

Można to "oszukać" używając flexa - https://jsfiddle.net/vxgvx10q/2/ Jest to zdecydowanie lepsze rozwiązanie.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.



Użytkownicy przeglądający ten wątek:

1 gości