Persze, az tökéletes. A tiéd alapján írtam újra az enyémet, de nálam mégse működik. A Roboto miatt lehet vagy a viewport meta miatt vagy azért mert te nem használtál <a> hivatkozásokat vagy azért mert te nem használtad a triple bar karaktert? Mi a baj a kódommal?
Szerintem neked fogalmad sincs semmiről amit csinálsz. Az, hogy két div egymás mellé kerüljön, teljesen független attól, hogy milyen fontot használsz, hogy van-e hamburgermenüd, hogy hogy nevezel el dolgokat.
Ne használj id-t formázásra, pláne ne három elementen ugyanazt!
Ha nem teszel be csst akkor fogalmunk sem lesz, hogy mi a baj, mert bármily meglepő a markup nem tartalmaz - hála a jó égnek - formázást
Mielőtt megírtad a hozzászólásodat, elolvastad a többit? Az összes CSS-t megtaláltad volna a HTML-el együtt, de a kedvedért itt lesz minden egy hozzászólásban.
Szerintem neked fogalmad sincs semmiről amit csinálsz. Az, hogy két div egymás mellé kerüljön, teljesen független attól, hogy milyen fontot használsz, hogy van-e hamburgermenüd, hogy hogy nevezel el dolgokat.
Rendben, mester! Így már működik... Na, de most komolyan. Ha ennyire vágod a témát, akkor mi a megoldás?
Nem tudtam reprodukálni a hibádat, de ha tényleg így van, akkor lehet, hogy az eszközön ez a speciális karakter nincs meg valamelyik fontban, ezért helyettesíti valami mással, aminek esetleg mások a méretei. Adj a left/right div-nek a css részben fix magasságot pl. "px"-ben, vagy "rem"-ben és szerintem menni fog.
ha egymás melletti elemeket akarsz html-ben akkor minden CSS nélkül használj <span> -t. De grid-el vagy flex-el lehet a legjobban pozícionálni az elemeket.
De ugye az te is érzed, hogy egy rendesen összerakott design bármilyen google fonttal el kéne működgessen korrekt módon? Szóval én ezt a "megoldást" nem fogadom el...