Å fikse Netbeans IDE for liten skalering i Windows 10

Mange ganger bruker Windows 7 brukere, gå til Kontrollpanel - Visningsalternativer og velg en tilpasset DPI-innstilling (dvs. 110%) for å øke skriftstørrelsen i tilfelle de har store skjermer og ikke kan se tydelig.

I dette tilfellet bryter noen av webdesignene i den nyeste versjonen av Opera 11 og Internet Explorer 9. (Den ene webdesignen brytes i den ene nettleseren, og den andre designen i den andre nettleseren!). Dette skjer ikke på alle datamaskiner med dpi-skalering. I noen datamaskiner går det i stykker på IE9, på andre gjør det ikke det.

Det jeg mener er at skrifttyper blir store, og tekstene går ut av boksene deres, og bryter den rette strømmen av elementer.

Jeg bruker bare vanlige skrifttyper.

Jeg foretrekker å bruke HTML5 / CSS3. Jeg bruker vanligvis reset.css eller normalize.css i det siste fra HTML5 boilerplate.

Hvordan jeg skal utvikle meg, eller hvilke css-hacks jeg bør inkludere for å unngå ppt-skalering, bryte designene?

Jeg forstår at dette ikke er et vanlig spørsmål om kompatibilitet mellom nettlesere, men en veldig merkelig situasjon som bare skjer i spesifikke tilfeller, med spesifikk nettleser-datamaskinkombinasjon, men alle disse datamaskinene har dpi-skalering. Saken er at med samme nettleser og samme dpi-skalering, kan det samme problemet vises eller ikke vises.

Dette er egentlig ikke noe annet enn problemet med at folk bruker en altfor lav oppløsning for å se nettstedet ditt eller bruker nettleserens zoom for å øke tekststørrelsen.

Det er ikke mye du kan gjøre med det, bortsett fra å teste det manuelt og se hva som faktisk "bryter" oppsettet. Men hvert oppsett vil ha praktiske begrensninger på støttede plattformer og konfigurasjoner.

Du kan eksplisitt spesifisere overløpsmodus for hver enkelt tekst som inneholder element (og alle foreldrene), men du vil likevel ende opp med problemer med forskjellige nettlesere som gjengir de samme skriftene litt annerledes eller variasjoner i linjevik eller tekstjustering / begrunnelsesalgoritmer.

Problemet handlet om å ha skrifttyper definert i em, mens containerbredden var i piksler. Innstillinger skrifter også i piksler, løser problemet.

Hver nettleser oppførte seg annerledes i dette tilfellet.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?