2017-08-28 1 views
0

J'ai un webpage fait par moi. Il y a peu de contenus qui sont différents sur différents écrans (ex: mac et windows). Lorsque j'essaie d'ouvrir la même page Web sur mon ordinateur portable DELL (Windows 10), il y a peu de choses qui semblent différentes sur un autre ordinateur de taille d'écran.Comment rendre une page Web identique sur différents écrans?

Sur un autre ordinateur de taille d'écran; la section des boîtes, le "Voir plus" texte et le "ventes" texte ressemble actuellement à ce (qui n'est pas que je veux):


"Voir plus" texte

enter image description here

« Sales "text

enter image description here

section Boîtes:

enter image description here

Et le même lien, quand je suis en train d'ouvrir sur mon bureau qui a un plus grand écran, il est à la recherche de cette façon (ce qui est je veux):

section Boîtes:

enter image description here

"Voir plus" texte:

enter image description here

texte "Sales":

enter image description here

Je me demande, quels changements dois-je faire dans mon CSS de sorte qu'il semble même sur des écrans différents.

Le code CSS que je me sers pour les boîtes sont:

.company-heads { 
    margin-left: 300px; 
    padding-top: 80px; 
    font-style: italic; 
    margin-right: 289px 
} 

.company-heads .rectangle { 
    border-radius: 10px; 
    display: inline-block; 
    margin-bottom: 30px; 
    margin-right: 22px; 
    width: 355px; 
    height: 100px; 
    border: 1px solid #000; 
    background-color: white; 
    padding: 10px 10px 10px 100px; 
    position: relative; 
} 

.company-heads .rectangle .circle { 
    background: #aaa; 
    border-radius: 100%; 
    height: 60px; 
    width: 60px; 
    position: absolute; 
    top: 20px; 
    left: 20px; 
} 
+0

Les tailles d'écran sont-elles de la même largeur sur les deux ordinateurs portables? Vous devez utiliser une largeur en pourcentage pour les rectangles afin qu'ils évoluent lorsque la page devient plus étroite. –

+0

@JoelB Aucune taille d'écran n'est différente sur les deux appareils. Pouvez-vous me dire où je dois changer mon code en CSS? –

+0

@JoelB J'utilise 'width: 45%;' J'ai remplacé cela par des pixels. –

Répondre

0

Vous pouvez le faire en donnant le conteneur parent, .company-heads, dans ce cas, un maximum de largeur! On dirait, .company-heads { max-width: 1140px; } fera le travail. Faites-moi savoir si cela ne résout pas votre problème!

+0

Cette opération permet d'aligner les boîtes vers la gauche de l'écran. –

+0

Au lieu de spécifier explicitement 'margin-left' et' margin-right', essayez de donner '.company-heads {margin: 0 auto; } 'aussi, pour le centrer automatiquement. –