Heim  >  Artikel  >  Web-Frontend  >  CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand

CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand

大家讲道理
大家讲道理Original
2016-11-09 17:13:072048Durchsuche

CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand

Jeder Bildblock schwebt nach links, Breite 30 %, linker Rand 2,5 %:
100 %=(2,5 % 30 %) (2,5 % 30 %) (2,5 % 30 % ) 2,5 %

<!DOCTYPE html>
 <html>
 <head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0">
 <title>三列图片等宽布局</title>
 <style>
 * {
     margin: 0;
     padding: 0;
 }
 img {
     display: block;
     width: 30%;
     margin: 2.5% 0 0 2.5%;
     float: left;
 }
 </style>
 </head>
 <body>
 <div>
 <img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" >
 <img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" >
 <img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" ><img  src="byd.jpg" / alt="CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand" >
 </div>    
 </body>
 </html>

Das einfache und praktische Prozentlayout eignet sich immer noch sehr gut für das mobile WAP-Seitenlayout:

min-width:320px;
 max-width:420px;
 width:100%;
 overflow-x: hidden;
 margin: 0 auto;

Die Mindestbreite beträgt 320 Pixel Die maximale Breite beträgt 420 Pixel, sie passt sich automatisch an die Breite zwischen 320 Pixel und 420 Pixel an, was in Ordnung aussieht.
Im Tag CSS implementiert ein dreispaltiges Bildlayout mit gleicher Breite und gleichem Abstand müssen Sie nur den Prozentsatzwert für das Breitenattribut festlegen, z. B. width="40%". ohne das Höhenattribut festzulegen, damit sich das Bild entsprechend der ursprünglichen Proportion skalieren lässt.
Die Blöcke im Container können auch mit Prozentsätzen angeordnet werden, z. B. 60 % links und 40 % rechts.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn