Zważywszy, że HTMLukład CSS, wykorzystanie CSS, aby zmienić kolejność DIV
<div>
<div id="content1"> content 1</div>
<div id="content2"> content 2</div>
<div id="content3"> content 3</div>
</div>
renderowanie jako
content 1
content 2
content 3
Moje pytanie:
Czy istnieje sposób, aby uczynić go jak poniżej za pomocą CSS tylko bez zmiany części HTML.
content 1
content 3
content 2
Twoje pytanie jest bardzo dobre, ponieważ przydaje się do optymalizacji SEO w celu dostosowania nav-divs poniżej zawartości. Powinieneś dowiedzieć się, dlaczego tego chcesz w swoim ciele pytania - aby ludzie zrozumieli jego użycie. – sorin
Powodem, dla którego jestem tym zainteresowany, jest jedynie oddzielenie układu od kodowania backendu. Nasz HTML jest dynamicznie generowany przez backend. Byłoby wspaniale, gdyby nasz inżynier backendu nie potrzebował niczego wiedzieć o układzie, a inżynier frontendu mógł zamówić wszystko, co uzna za stosowne. – speedplane