Как сделать макет изображения 4x1 с помощью HTML и CSS?
я новичок в программировании и весь день искал этот вопрос, но, похоже, не могу найти ответ. Как разделить 4 картинки в ряд? Точно так же, но с четырьмя картинками:
https://codepen.io/bradtraversy/pen/dJzzdB
пример:
(Изображение)...........(изображение)............(изображение)............(изображение)
(кнопка)...........(Кнопка)..........(кнопка)...........(кнопка)
Спасибо :)
Что я уже пробовал:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Meg</title> <link rel="stylesheet" href="masterp2.css"> </head> <body> <div class="container"> <div class="split left"> <button type="button" name="btnl">Mer info</button> </div> <div class="split right"> <button type="button" name="btnr">Mer info</button> </div> <div class="split rightmiddle"> <button type="button" name="btnm">Mer info</button> </div> </div> <div class="split leftmiddle"> <button type="button" name="btnlm">Mer info</button> </div> </div> </body> </html>
html, body{ margin: 0; padding: 0; } button{ background: none; color: #ccc; width: 150px; height: 80px; border: 1px solid #338033; font-size: 18px; border-radius: 4px; transition: .6s; overflow: hidden; } button:hover{ background: #338033; cursor: pointer; outline: none; } .split.left button{ top: 50%; position: absolute; left: 25%; transform: translate(-15%, -50%); } .split.right button{ top: 50%; position: absolute; right: 25%; transform: translate(-15%, -50%); } .split.middle button{ top: 50%; position: absolute; right: 25%; transform: translate(-25%, -50%); } .split.leftmiddle button{ top: 50%; position: absolute; left: 25%; } .split{ width: 25%; height: 100%; overflow: hidden; position: fixed; top: 0; overflow-x: hidden; } .split.left{ left: 0; background: url('https://image.ibb.co/m3ZbRb/programmer.png') center center no-repeat; background-size: cover; } .split.right{ right: 0; background: url('https://images.pexels.com/photos/860564/pexels-photo-860564.jpeg?auto=compress&cs=tinysrgb&h=650&w=940') center no-repeat; background-size: cover; } .split.middle{ right: 30; background: url('https://images.pexels.com/photos/1133957/pexels-photo-1133957.jpeg?auto=compress&cs=tinysrgb&h=650&w=940') center center no-repeat; background-size: cover; } .split.leftmiddle{ left: 25; background: url('https://images.pexels.com/photos/414391/pexels-photo-414391.jpeg?auto=compress&cs=tinysrgb&h=350') center no-repeat; background-size: cover; }