Anonymous
Как избежать того, чтобы CSS Bootstrap резервировал нежелательное пространство внутри контейнера в правом конце?
Сообщение
Anonymous » 04 янв 2025, 02:22
Я использую Bootstrap 5 в своем проекте для верстки. Содержимое не занимает все пространство внутри родительского контейнера, и слева имеется несколько смещений, иногда перекрывающихся элементов, из-за чего макет не соответствует логике контейнера-строки-столбца.
Ссылка на файл начальной загрузки
У меня есть две проблемы.
Существуют отрицательные поля в 12 пикселей, в основном содержимое перемещается влево. Я использую m-0, чтобы компенсировать эту проблему на отдельных элементах div, где форматирование отключено.
Как показано на изображении, пространство показано перекрестными пунктирными линиями, что независимо от того, что я попытка сделать не исчезает.
Справочное изображение
Html-код и внешний CSS-код
Код: Выделить всё
:root {
--primary-color: #FFFFFF;
--secondary-color: #000000;
--teritiary-color: #3a3a3a;
--background-color: white;
--font-color: #3a3a3a;
--base-distance: 10px;
--double-distance: 20px;
--selected-color-dim: 45px;
--bs-primary: #3a3a3a; /* Your custom primary color */
}
#header {
padding: 10px;
}
#footer {
background-color: var(--teritiary-color);
color: var(--primary-color);
padding: var(--double-distance);
margin-top: var(--base-distance);
}
#header-title-container{
height:auto;
padding-top:1rem;
padding-bottom:1rem;
}
.fixed-row {
position: fixed;
top: 0;
left: 0;
width: 100%;
/* Ensures it spans the full width of the viewport */
z-index: 1050;
/* Ensures it stays on top of other elements */
background-color: var(--background-color);
/* Optional: Set a background to avoid transparency */
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
/* Optional: Add a shadow for better visibility */
}
.card{
padding:0;
}
body {
margin-top: 60px;
background-color: var(--background-color);
color: var(--font-color);
height: 100%;
}
.z-dark-btn {
background-color: var(--teritiary-color);
color: var(--background-color);
}
.z-light-btn {
border: 2px solid #3a3a3a;
}
.color-indicator {
width: 32px;
height: 32px;
}
#hamburger-menu-container,
#search-container {
display: none;
}
.social_media_handles {
color: #FFFFFF;
}
.container {
max-width: 1000px;
}
.color-border {
min-width: var(--selected-color-dim) !important;
min-height: var(--selected-color-dim) !important;
}
.colors-container{
min-height: var(--selected-color-dim) !important;
}
/* Start Generic */
.mt-1r{
margin-top: 1rem !important;
}
.w-100p{
width:100%;
}
/* End Generic */
/* Start Bootstrap Override */
.btn-primary{
background-color: var(--teritiary-color);
border-color: var(--teritiary-color);
}
.btn-outline-primary{
border-color: var(--teritiary-color);
color: var(--teritiary-color)
}
/* Login Popup styling */
.popup-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: flex;
justify-content: center;
align-items: center;
z-index: 1000;
}
.popup {
background: white;
padding: 20px;
border-radius: 8px;
width: 300px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
text-align: center;
}
.popup input {
width: 100%;
padding: 10px;
margin: 10px 0;
border: 1px solid #ccc;
border-radius: 4px;
}
.popup button {
padding: 10px 20px;
background: #007BFF;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
}
.popup button:hover {
background: #0056b3;
}
.error {
color: red;
}
Код: Выделить всё
.address-item {
border: 4px solid black;
}
.address-title {
font-weight: bold;
}
.selected-addr {
background-color: aquamarine;
}
#checkout-items {
padding: 0;
padding-left: 24px;
margin: 0;
}
#payment-container {
width: 106%;
margin: 0;
padding: 0;
}
& l t ; p a t h < b r / > d = " M 1 9 . 2 7 7 3 4 3 7 5 , 4 6 . 1 3 2 8 1 2 5 l 0 . 9 5 7 0 3 1 2 5 , 0 . 1 5 6 2 5 q 0 . 7 2 2 6 5 6 2 5 , 0 . 1 1 7 1 8 7 5 , 0 . 7 2 2 6 5 6 2 5 , 0 . 6 4 4 5 3 1 2 5 l 0 , 1 . 0 3 5 1 5 6 2 5 q - 1 0 . 0 7 8 1 2 5 - 0 . 1 5 6 2 5 - 2 0 . 1 5 6 2 5 , 0 l 1 4 . 2 3 8 2 8 1 2 5 - 2 3 . 2 8 1 2 5 l - 7 . 0 3 1 2 5 , 0 q - 1 . 7 7 7 3 4 3 7 5 , 0 - 2 . 6 7 5 7 8 1 2 5 , 0 . 7 8 1 2 5 q - 0 . 9 1 7 9 6 8 7 5 , 0 . 8 0 0 7 8 1 2 5 - 1 . 9 3 3 5 9 3 7 5 , 3 . 0 2 7 3 4 3 7 5 l - 1 . 6 4 0 6 2 5 , 0 l 1 . 4 0 6 2 5 - 5 . 6 4 4 5 3 1 2 5 l 1 . 7 1 8 7 5 , 0 q 1 . 3 2 8 1 2 5 , 0 . 2 7 3 4 3 7 5 , 4 . 2 3 8 2 8 1 2 5 , 0 . 2 7 3 4 3 7 5 l 1 2 . 9 1 0 1 5 6 2 5 , 0 l - 1 4 . 2 3 8 2 8 1 2 5 , 2 3 . 2 8 1 2 5 l 3 . 4 9 6 0 9 3 7 5 , 0 q 2 . 5 , 0 , 4 . 0 4 2 9 6 8 7 5 - 0 . 7 0 3 1 2 5 q 1 . 5 6 2 5 - 0 . 6 8 3 5 9 3 7 5 , 2 . 9 4 9 2 1 8 7 5 - 2 . 3 8 2 8 1 2 5 l 1 . 8 7 5 - 2 . 3 0 4 6 8 7 5 l 2 . 0 1 1 7 1 8 7 5 , 0 q - 1 . 6 2 1 0 9 3 7 5 , 2 . 3 6 3 2 8 1 2 5 - 2 . 8 9 0 6 2 5 , 5 . 1 1 7 1 8 7 5 z M 3 2 . 9 6 8 7 5 , 2 6 . 4 8 4 3 7 5 l 0 , 1 8 . 1 2 5 q 0 , 1 . 0 3 5 1 5 6 2 5 , 0 . 6 2 5 , 1 . 4 5 5 0 7 8 1 2 5 t 2 . 3 2 4 2 1 8 7 5 , 0 . 5 3 7 1 0 9 3 7 5 l 0 , 1 . 3 6 7 1 8 7 5 q - 5 . 7 6 1 7 1 8 7 5 - 0 . 1 9 5 3 1 2 5 - 1 1 . 5 6 2 5 , 0 l 0 - 1 . 3 6 7 1 8 7 5 q 1 . 6 9 9 2 1 8 7 5 - 0 . 1 1 7 1 8 7 5 , 2 . 3 3 3 9 8 4 3 7 5 - 0 . 5 3 7 1 0 9 3 7 5 t 0 . 6 3 4 7 6 5 6 2 5 - 1 . 4 5 5 0 7 8 1 2 5 l 0 - 1 8 . 1 2 5 q 0 - 1 . 0 3 5 1 5 6 2 5 - 0 . 6 3 4 7 6 5 6 2 5 - 1 . 4 5 5 0 7 8 1 2 5 t - 2 . 3 3 3 9 8 4 3 7 5 - 0 . 5 3 7 1 0 9 3 7 5 l 0 - 1 . 3 6 7 1 8 7 5 q 5 . 8 0 0 7 8 1 2 5 , 0 . 1 9 5 3 1 2 5 , 1 1 . 5 6 2 5 , 0 l 0 , 1 . 3 6 7 1 8 7 5 q - 1 . 6 9 9 2 1 8 7 5 , 0 . 1 1 7 1 8 7 5 - 2 . 3 2 4 2 1 8 7 5 , 0 . 5 3 7 1 0 9 3 7 5 t - 0 . 6 2 5 , 1 . 4 5 5 0 7 8 1 2 5 z M 5 2 . 4 0 2 3 4 3 7 5 , 3 7 . 3 2 4 2 1 8 7 5 l 3 . 0 2 7 3 4 3 7 5 , 4 . 1 9 9 2 1 8 7 5 q 3 . 6 1 3 2 8 1 2 5 , 4 . 9 6 0 9 3 7 5 , 6 . 2 8 9 0 6 2 5 , 5 . 2 5 3 9 0 6 2 5 l - 0 . 9 5 7 0 3 1 2 5 , 1 . 5 0 3 9 0 6 2 5 q - 1 . 2 6 9 5 3 1 2 5 , 0 - 2 . 3 6 3 2 8 1 2 5 - 0 . 1 5 6 2 5 q - 0 . 9 9 6 0 9 3 7 5 - 0 . 1 3 6 7 1 8 7 5 - 2 . 3 8 2 8 1 2 5 - 0 . 625q-2.7734375-0.99609375-5.09765625-4.296875l-3.3984375-4.8828125q-0.1171875,0.0390625-0.21484375,0.0390625l-0.87890625,0.13671875l0,6.11328125q0,1.03515625,0.60546875,1.46484375q0.625,0.41015625,2.28515625,0.52734375l0,1.3671875q-5.68359375-0.15625-11.40625,0l0-1.3671875q1.66015625-0.1171875,2.28515625-0.52734375q0.60546875-0.4296875,0.60546875-1.46484375l0-18.4375q0-0.87890625-0.556640625-1.220703125t-2.099609375-0.458984375l0-1.3671875q1.54296875,0.078125,3.61328125,0.078125q1.26953125,0,3.80859375-0.0390625q0.46875,0,1.083984375-0.009765625t0.947265625-0.01953125t0.5078125-0.009765625q11.40625,0,11.40625,6.796875q0,5.2734375-7.109375,7.40234375z M49.04296875,24.5703125l-2.6171875,0l0,12.32421875l0.80078125-0.078125q6.9140625-0.72265625,6.93359375-6.640625q0-2.63671875-1.2890625-4.12109375t-3.828125-1.484375z M75.5859375,22.48046875q5.1953125,0,8.5546875,3.65234375q3.359375,3.61328125,3.359375,9.55078125q0,5.5859375-3.37890625,9.2578125q-3.37890625,3.6328125-8.49609375,3.6328125q-5.1953125,0-8.5546875-3.6328125q-3.359375-3.65234375-3.359375-9.5703125q0-5.5859375,3.37890625-9.23828125q3.359375-3.65234375,8.49609375-3.65234375z M76.26953125,46.89453125q2.40234375,0,3.828125-2.59765625q1.4453125-2.6171875,1.4453125-7.55859375q0-5.37109375-1.8359375-8.96484375q-1.85546875-3.61328125-4.765625-3.61328125q-2.40234375,0-3.84765625,2.6171875q-1.42578125,2.59765625-1.42578125,7.55859375q0,5.37109375,1.8359375,8.96484375t4.765625,3.59375z">
[img]https://res.ziroindia.in/logos/High-Resolution-Color-Logo-on-Transparent-Background-compact.png[/img]
Home
About Us
Contact Us
Search
Checkout Products
Chino
1
L
1999
Polo
style="background-color: rgb(227, 223, 215);">
1
M
1299
Chino
1
M
1999
Addresses
addr16 - Bharat Kamsani
GREEN TERRACES
Bandlaguda, Nagole
HYDERABAD 500068
Home - Bharat Kamsani
GREEN TERRACES
HYDERABAD 500068
0123456677 bharat@gmail.com
Add Address
New Address
Payment Summary
Apply Coupon
Price
5297
Product Discount
464.95
Coupon Discount
0
Discount
464.95
Sale Price
4832.05
[img]https://res.ziroindia.in/logos/High-Resolution-Logo-White-on-Transparent-Background-compact.png[/img]
Crafted in India, for India. At ZIRO, our mission is to
redefine fashion for Indian men's wardrobe by combining style with unparalleled comfort and fitting.
[url=https://www.instagram.com/ziro_apparel/]
[/url]
[url=https://twitter.com/ziro_apparel]
[/url]
style="z-index: 2147483647; position: fixed; top: 0px; display: none; left: 0px; height: 100%; width: 100%; max-height: 100dvh; backface-visibility: hidden; overflow-y: visible;">
@keyframes rzp-rot {
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes rzp-rot {
to {
-webkit-transform: rotate(360deg);
}
}
.razorpay-container>iframe {
min-height: 100% !important;
}
Test
Mode
Попробовал установить ширину на 100 %, отступы и поля на 0, чтобы содержимое всегда находится внутри родительского контейнера и занимает всю ширину контейнера. В случае переполнения последний блок столбцов перемещается ниже текущей строки.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... o-the-righ
1735946542
Anonymous
Я использую Bootstrap 5 в своем проекте для верстки. Содержимое не занимает все пространство внутри родительского контейнера, и слева имеется несколько смещений, иногда перекрывающихся элементов, из-за чего макет не соответствует логике контейнера-строки-столбца. [b]Ссылка на файл начальной загрузки[/b] [code][*] [/code] У меня есть две проблемы. [list] Существуют отрицательные поля в 12 пикселей, в основном содержимое перемещается влево. Я использую m-0, чтобы компенсировать эту проблему на отдельных элементах div, где форматирование отключено. [*]Как показано на изображении, пространство показано перекрестными пунктирными линиями, что независимо от того, что я попытка сделать не исчезает. [/list] [b]Справочное изображение[/b] [img]https://i.sstatic.net/KnF9o53G.png[/img] [b]Html-код и внешний CSS-код[/b] [code]:root { --primary-color: #FFFFFF; --secondary-color: #000000; --teritiary-color: #3a3a3a; --background-color: white; --font-color: #3a3a3a; --base-distance: 10px; --double-distance: 20px; --selected-color-dim: 45px; --bs-primary: #3a3a3a; /* Your custom primary color */ } #header { padding: 10px; } #footer { background-color: var(--teritiary-color); color: var(--primary-color); padding: var(--double-distance); margin-top: var(--base-distance); } #header-title-container{ height:auto; padding-top:1rem; padding-bottom:1rem; } .fixed-row { position: fixed; top: 0; left: 0; width: 100%; /* Ensures it spans the full width of the viewport */ z-index: 1050; /* Ensures it stays on top of other elements */ background-color: var(--background-color); /* Optional: Set a background to avoid transparency */ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Optional: Add a shadow for better visibility */ } .card{ padding:0; } body { margin-top: 60px; background-color: var(--background-color); color: var(--font-color); height: 100%; } .z-dark-btn { background-color: var(--teritiary-color); color: var(--background-color); } .z-light-btn { border: 2px solid #3a3a3a; } .color-indicator { width: 32px; height: 32px; } #hamburger-menu-container, #search-container { display: none; } .social_media_handles { color: #FFFFFF; } .container { max-width: 1000px; } .color-border { min-width: var(--selected-color-dim) !important; min-height: var(--selected-color-dim) !important; } .colors-container{ min-height: var(--selected-color-dim) !important; } /* Start Generic */ .mt-1r{ margin-top: 1rem !important; } .w-100p{ width:100%; } /* End Generic */ /* Start Bootstrap Override */ .btn-primary{ background-color: var(--teritiary-color); border-color: var(--teritiary-color); } .btn-outline-primary{ border-color: var(--teritiary-color); color: var(--teritiary-color) } /* Login Popup styling */ .popup-container { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 1000; } .popup { background: white; padding: 20px; border-radius: 8px; width: 300px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); text-align: center; } .popup input { width: 100%; padding: 10px; margin: 10px 0; border: 1px solid #ccc; border-radius: 4px; } .popup button { padding: 10px 20px; background: #007BFF; color: white; border: none; border-radius: 4px; cursor: pointer; } .popup button:hover { background: #0056b3; } .error { color: red; }[/code] [code] .address-item { border: 4px solid black; } .address-title { font-weight: bold; } .selected-addr { background-color: aquamarine; } #checkout-items { padding: 0; padding-left: 24px; margin: 0; } #payment-container { width: 106%; margin: 0; padding: 0; } & l t ; p a t h < b r / > d = " M 1 9 . 2 7 7 3 4 3 7 5 , 4 6 . 1 3 2 8 1 2 5 l 0 . 9 5 7 0 3 1 2 5 , 0 . 1 5 6 2 5 q 0 . 7 2 2 6 5 6 2 5 , 0 . 1 1 7 1 8 7 5 , 0 . 7 2 2 6 5 6 2 5 , 0 . 6 4 4 5 3 1 2 5 l 0 , 1 . 0 3 5 1 5 6 2 5 q - 1 0 . 0 7 8 1 2 5 - 0 . 1 5 6 2 5 - 2 0 . 1 5 6 2 5 , 0 l 1 4 . 2 3 8 2 8 1 2 5 - 2 3 . 2 8 1 2 5 l - 7 . 0 3 1 2 5 , 0 q - 1 . 7 7 7 3 4 3 7 5 , 0 - 2 . 6 7 5 7 8 1 2 5 , 0 . 7 8 1 2 5 q - 0 . 9 1 7 9 6 8 7 5 , 0 . 8 0 0 7 8 1 2 5 - 1 . 9 3 3 5 9 3 7 5 , 3 . 0 2 7 3 4 3 7 5 l - 1 . 6 4 0 6 2 5 , 0 l 1 . 4 0 6 2 5 - 5 . 6 4 4 5 3 1 2 5 l 1 . 7 1 8 7 5 , 0 q 1 . 3 2 8 1 2 5 , 0 . 2 7 3 4 3 7 5 , 4 . 2 3 8 2 8 1 2 5 , 0 . 2 7 3 4 3 7 5 l 1 2 . 9 1 0 1 5 6 2 5 , 0 l - 1 4 . 2 3 8 2 8 1 2 5 , 2 3 . 2 8 1 2 5 l 3 . 4 9 6 0 9 3 7 5 , 0 q 2 . 5 , 0 , 4 . 0 4 2 9 6 8 7 5 - 0 . 7 0 3 1 2 5 q 1 . 5 6 2 5 - 0 . 6 8 3 5 9 3 7 5 , 2 . 9 4 9 2 1 8 7 5 - 2 . 3 8 2 8 1 2 5 l 1 . 8 7 5 - 2 . 3 0 4 6 8 7 5 l 2 . 0 1 1 7 1 8 7 5 , 0 q - 1 . 6 2 1 0 9 3 7 5 , 2 . 3 6 3 2 8 1 2 5 - 2 . 8 9 0 6 2 5 , 5 . 1 1 7 1 8 7 5 z M 3 2 . 9 6 8 7 5 , 2 6 . 4 8 4 3 7 5 l 0 , 1 8 . 1 2 5 q 0 , 1 . 0 3 5 1 5 6 2 5 , 0 . 6 2 5 , 1 . 4 5 5 0 7 8 1 2 5 t 2 . 3 2 4 2 1 8 7 5 , 0 . 5 3 7 1 0 9 3 7 5 l 0 , 1 . 3 6 7 1 8 7 5 q - 5 . 7 6 1 7 1 8 7 5 - 0 . 1 9 5 3 1 2 5 - 1 1 . 5 6 2 5 , 0 l 0 - 1 . 3 6 7 1 8 7 5 q 1 . 6 9 9 2 1 8 7 5 - 0 . 1 1 7 1 8 7 5 , 2 . 3 3 3 9 8 4 3 7 5 - 0 . 5 3 7 1 0 9 3 7 5 t 0 . 6 3 4 7 6 5 6 2 5 - 1 . 4 5 5 0 7 8 1 2 5 l 0 - 1 8 . 1 2 5 q 0 - 1 . 0 3 5 1 5 6 2 5 - 0 . 6 3 4 7 6 5 6 2 5 - 1 . 4 5 5 0 7 8 1 2 5 t - 2 . 3 3 3 9 8 4 3 7 5 - 0 . 5 3 7 1 0 9 3 7 5 l 0 - 1 . 3 6 7 1 8 7 5 q 5 . 8 0 0 7 8 1 2 5 , 0 . 1 9 5 3 1 2 5 , 1 1 . 5 6 2 5 , 0 l 0 , 1 . 3 6 7 1 8 7 5 q - 1 . 6 9 9 2 1 8 7 5 , 0 . 1 1 7 1 8 7 5 - 2 . 3 2 4 2 1 8 7 5 , 0 . 5 3 7 1 0 9 3 7 5 t - 0 . 6 2 5 , 1 . 4 5 5 0 7 8 1 2 5 z M 5 2 . 4 0 2 3 4 3 7 5 , 3 7 . 3 2 4 2 1 8 7 5 l 3 . 0 2 7 3 4 3 7 5 , 4 . 1 9 9 2 1 8 7 5 q 3 . 6 1 3 2 8 1 2 5 , 4 . 9 6 0 9 3 7 5 , 6 . 2 8 9 0 6 2 5 , 5 . 2 5 3 9 0 6 2 5 l - 0 . 9 5 7 0 3 1 2 5 , 1 . 5 0 3 9 0 6 2 5 q - 1 . 2 6 9 5 3 1 2 5 , 0 - 2 . 3 6 3 2 8 1 2 5 - 0 . 1 5 6 2 5 q - 0 . 9 9 6 0 9 3 7 5 - 0 . 1 3 6 7 1 8 7 5 - 2 . 3 8 2 8 1 2 5 - 0 . 625q-2.7734375-0.99609375-5.09765625-4.296875l-3.3984375-4.8828125q-0.1171875,0.0390625-0.21484375,0.0390625l-0.87890625,0.13671875l0,6.11328125q0,1.03515625,0.60546875,1.46484375q0.625,0.41015625,2.28515625,0.52734375l0,1.3671875q-5.68359375-0.15625-11.40625,0l0-1.3671875q1.66015625-0.1171875,2.28515625-0.52734375q0.60546875-0.4296875,0.60546875-1.46484375l0-18.4375q0-0.87890625-0.556640625-1.220703125t-2.099609375-0.458984375l0-1.3671875q1.54296875,0.078125,3.61328125,0.078125q1.26953125,0,3.80859375-0.0390625q0.46875,0,1.083984375-0.009765625t0.947265625-0.01953125t0.5078125-0.009765625q11.40625,0,11.40625,6.796875q0,5.2734375-7.109375,7.40234375z M49.04296875,24.5703125l-2.6171875,0l0,12.32421875l0.80078125-0.078125q6.9140625-0.72265625,6.93359375-6.640625q0-2.63671875-1.2890625-4.12109375t-3.828125-1.484375z M75.5859375,22.48046875q5.1953125,0,8.5546875,3.65234375q3.359375,3.61328125,3.359375,9.55078125q0,5.5859375-3.37890625,9.2578125q-3.37890625,3.6328125-8.49609375,3.6328125q-5.1953125,0-8.5546875-3.6328125q-3.359375-3.65234375-3.359375-9.5703125q0-5.5859375,3.37890625-9.23828125q3.359375-3.65234375,8.49609375-3.65234375z M76.26953125,46.89453125q2.40234375,0,3.828125-2.59765625q1.4453125-2.6171875,1.4453125-7.55859375q0-5.37109375-1.8359375-8.96484375q-1.85546875-3.61328125-4.765625-3.61328125q-2.40234375,0-3.84765625,2.6171875q-1.42578125,2.59765625-1.42578125,7.55859375q0,5.37109375,1.8359375,8.96484375t4.765625,3.59375z"> [img]https://res.ziroindia.in/logos/High-Resolution-Color-Logo-on-Transparent-Background-compact.png[/img] Home About Us Contact Us Search Checkout Products Chino 1 L 1999 Polo style="background-color: rgb(227, 223, 215);"> 1 M 1299 Chino 1 M 1999 Addresses addr16 - Bharat Kamsani GREEN TERRACES Bandlaguda, Nagole HYDERABAD 500068 Home - Bharat Kamsani GREEN TERRACES HYDERABAD 500068 0123456677 bharat@gmail.com Add Address New Address Payment Summary Apply Coupon Price 5297 Product Discount 464.95 Coupon Discount 0 Discount 464.95 Sale Price 4832.05 [img]https://res.ziroindia.in/logos/High-Resolution-Logo-White-on-Transparent-Background-compact.png[/img] Crafted in India, for India. At ZIRO, our mission is to redefine fashion for Indian men's wardrobe by combining style with unparalleled comfort and fitting. [url=https://www.instagram.com/ziro_apparel/] [/url] [url=https://twitter.com/ziro_apparel] [/url] style="z-index: 2147483647; position: fixed; top: 0px; display: none; left: 0px; height: 100%; width: 100%; max-height: 100dvh; backface-visibility: hidden; overflow-y: visible;"> @keyframes rzp-rot { to { transform: rotate(360deg); } } @-webkit-keyframes rzp-rot { to { -webkit-transform: rotate(360deg); } } .razorpay-container>iframe { min-height: 100% !important; } Test Mode [/code] Попробовал установить ширину на 100 %, отступы и поля на 0, чтобы содержимое всегда находится внутри родительского контейнера и занимает всю ширину контейнера. В случае переполнения последний блок столбцов перемещается ниже текущей строки. Подробнее здесь: [url]https://stackoverflow.com/questions/79323965/how-to-avoid-css-bootstrap-reserving-unwanted-space-inside-container-to-the-righ[/url]