У меня есть веб-сайт, на котором есть изображения и кнопки. Проблема в том, что когда я идеально выровнял кнопки, их положение меняется в разных разрешениях, и для меня это выглядит хорошо, но для кого-то на ноутбуке это выглядит ужасно. То же самое и при попытке сделать это для мобильного разрешения (все просто портится).Хорошее размещение
Плохое размещениеНа мобильных устройствах размещение еще хуже HTML ЗДЕСЬ
Grzegorz
Grzesiu
We are sorry. This site is currently unavailable on mobile.
SUPPORT[/b][b] ABOUT[/b][b]
LEARN MORE[/b]
document.addEventListener('DOMContentLoaded', function() {
// Array of background elements
var backgroundElements = [
'bg_png', 'bg_png3', 'bg_png4',
];
// Function to set background styles
function setBackgroundStyles(elementId, imageUrl, zIndex) {
var bgElement = document.getElementById(elementId);
bgElement.style.position = 'absolute';
bgElement.style.top = '0';
bgElement.style.left = '0';
bgElement.style.width = '100%';
bgElement.style.height = '100%';
bgElement.style.backgroundImage = 'url("' + imageUrl + '")';
bgElement.style.backgroundSize = 'cover';
bgElement.style.backgroundPosition = 'center top';
bgElement.style.zIndex = zIndex;
}
// Hide the GIF after a delay (e.g., 3 seconds)
setTimeout(function() {
setBackgroundStyles('bg_png1', 'https://i.imgur.com/IlmUjKY.png', '-15');
setBackgroundStyles('bg_png3', 'https://i.imgur.com/NsTp7fS.png', '-15');
setBackgroundStyles('bg_png4', 'https://i.imgur.com/5ymR224.png', '-16'); // Lower z-index for bg_png4
// Repeat for the remaining elements
}, 3000); // Adjust the delay as needed
});
Я пробовал разные положения: абсолютное, относительное, добавление @media, чтобы исправить это для разных разрешений, и у меня ничего не получилось. Надеюсь, вы, ребята, поможете мне добиться этого.
У меня есть веб-сайт, на котором есть изображения и кнопки. Проблема в том, что когда я идеально выровнял кнопки, их положение меняется в разных разрешениях, и для меня это выглядит хорошо, но для кого-то на ноутбуке это выглядит ужасно. То же самое и при попытке сделать это для мобильного разрешения (все просто портится).[b]Хорошее размещение Плохое размещениеНа мобильных устройствах размещение еще хуже [b]HTML ЗДЕСЬ[/b] [code]
Grzegorz
Grzesiu
We are sorry. This site is currently unavailable on mobile.
// Hide the GIF after a delay (e.g., 3 seconds) setTimeout(function() { setBackgroundStyles('bg_png1', 'https://i.imgur.com/IlmUjKY.png', '-15'); setBackgroundStyles('bg_png3', 'https://i.imgur.com/NsTp7fS.png', '-15'); setBackgroundStyles('bg_png4', 'https://i.imgur.com/5ymR224.png', '-16'); // Lower z-index for bg_png4 // Repeat for the remaining elements
/* Hover Effect: Lift Button */ box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2); } /* Responsive design for smaller screens */ @media (max-width: 768px) { .dropdown-content { width: 80%; /* On smaller screens, the dropdown takes a larger percentage of the width */ } }
[/code] Я пробовал разные положения: абсолютное, относительное, добавление @media, чтобы исправить это для разных разрешений, и у меня ничего не получилось. Надеюсь, вы, ребята, поможете мне добиться этого.