Ad esempio: ho un elemento con larghezza di 300 px. Quindi se eseguo lo zoom ho ancora un elemento con una larghezza di 300px ma ogni pixel css sarà più grande. Ma se imposto max-width: 1000px e poi eseguiremo lo zoom in un momento, l'elemento inizia a ridursi. Perché?In che modo lo zoom del browser influisce sui pixel definiti nei CSS?
5
A
risposta
0
Il motivo è perché la larghezza massima impedisce che l'elemento si riduca di dimensioni superiori a 1000 px, ogni volta che la larghezza o lo schermo del contenitore è inferiore a 1000 pixel, l'elemento sarà sensibile al 50% della larghezza.
element {
width: 50%;
max-width: 1000px;
}
Quando si imposta una larghezza fissa di 300px dell'elemento non è più reattivo e non possono ridimensionare secondo lo zoom o il ridimensionamento dello schermo. Pertanto, quando lo zoom nell'elemento mantiene la sua dimensione, quindi nel codice sottostante la larghezza massima non è rilevante in quanto l'elemento non supererà mai 300 px.
element {
width: 300px;
max-width: 1000px;
}
Fatemi sapere se avete domande.
Problemi correlati
- 1. Cosa fa lo "zoom" nei CSS?
- 2. In che modo l'opacità CSS influisce sull'accessibilità?
- 3. Lo zoom d3.js funziona solo con il cursore sui pixel del grafico
- 4. Come posso ottenere un'interruzione di linea fluida sui browser mobili anche quando si esegue lo zoom?
- 5. Modifica del livello di zoom del browser
- 6. Disattiva lo zoom del browser su alcuni elementi in Firefox
- 7. C'è un modo per ottenere CSS XSS nei browser moderni?
- 8. In che modo la trasformazione in scala css influisce sul flusso del documento?
- 9. Come rilevare lo stato attivo del browser sui dispositivi mobili?
- 10. PDF reattivo zoom sul ridimensionamento del browser
- 11. pixel in HTML/CSS
- 12. In che modo Object.observe() influisce sulle prestazioni?
- 13. Attivazione del browser Funzioni di zoom in e zoom out
- 14. CSS proprietà Zoom
- 15. Visualizza l'animazione del controller come lo zoom e lo zoom
- 16. Latitudine OpenLayers acquisita in modo inaccurato nei browser Webkit Mobile
- 17. La query sui supporti CSS utilizza la dimensione em del documento html anziché del browser?
- 18. C'è un modo per rilevare lo zoom di solo testo in tutti i principali browser?
- 19. Rendering del testo iOS dopo lo zoom
- 20. In che modo l'attesa su Task.Result influisce sui metodi asincroni/attendi annidati?
- 21. Come mantenere il pixel durante lo zoom su tela SVG?
- 22. Supporto del browser per il carattere jolly askerisk (*) nei CSS?
- 23. 100% Heights vs Browser Zoom
- 24. Zoom HTML/CSS
- 25. Perché la dimensione del carattere non cambierà con lo zoom del browser?
- 26. Rimozione del margine del corpo nei CSS
- 27. In che modo i valori della dimensione dei font vengono convertiti nei rendering CSS tra i browser?
- 28. Che cos'è l'aliasing e in che modo influisce sulle prestazioni?
- 29. Va bene usare lo zoom: 1 nelle mie classi css?
- 30. calc() non calcola in CSS, differenze nei browser
La domanda parte di questo è abbastanza confusa, qual è la domanda? – Pete
La domanda è: perché la larghezza massima diventa più piccola se l'utente ingrandisce – Protoman