Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Решено Смещение баннера

Статус
В этой теме нельзя размещать новые ответы.
Ноя
8
0
Пользователь
Приветствую. Сделал баннер, загрузил на фотохостинг и вставил в код ссылку. Столкнулся с проблемой, баннер сместился в правую сторону.

Скриншот с моего форума:
38031.jpg

То как должно выглядеть:
38029.jpg

Код моего баннера:

.owner {
background: url(https://i.postimg.cc/WbcpLczz/owner.png);
width: 169px;
height: 35px;
font-size: 0px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
border: none;
display: inline-flex;
}

Подскажите пожалуйста, как решить это.
 
Решение
проблема оказалась не в баннере, а верстке xf. на мобилках баннер некорректно стоял внутри .message-userDetails, а на пк выходил за пределы колонки автора

код:
@media (max-width: 650px) {
    .message-userDetails:has(.message-userBanner.owner) {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

    .message-userBanner.owner {
        display: block !important;
        flex: 0 0 auto;
        margin: 4px 0 0 !important;
        align-self: flex-start;
        clear: both;
    }
}

код:
@media (min-width: (@xf-messageSingleColumnWidth + 1px)) {

    .message:not(.message--simple):not(.message--quickReply)
    .message-cell.message-cell--user {
        flex: 0 0 205px !important...
𝚖𝚘𝚛𝚜 𝚌𝚎𝚛𝚝𝚊, 𝚑𝚘𝚛𝚊 𝚒𝚗𝚌𝚎𝚛𝚝𝚊.
Янв
1,781
4,174
Команда форума
Администратор
OFFTOP

Вот такому человеку даже хочется помочь. Показал, грамотно описал, нормально назвал тему, и даже в правильном разделе создал тему!



Попробуйте этот код;
extra.less:
.owner {
    background: url('https://i.postimg.cc/WbcpLczz/owner.png') no-repeat center / cover;
    width: 169px;
    height: 35px;
    font-size: 0px;
    border: none;
    display: inline-block;
    vertical-align: middle;
    margin-left: 0;
}
 
Ноя
8
0
Пользователь
OFFTOP

Вот такому человеку даже хочется помочь. Показал, грамотно описал, нормально назвал тему, и даже в правильном разделе создал тему!



Попробуйте этот код;
extra.less:
.owner {
    background: url('https://i.postimg.cc/WbcpLczz/owner.png') no-repeat center / cover;
    width: 169px;
    height: 35px;
    font-size: 0px;
    border: none;
    display: inline-block;
    vertical-align: middle;
    margin-left: 0;
}
Спасибо.
Вставил код, не помогло почему-то
38049.jpg
38052.jpg

(Если что хостинг не been, такую хрень не использую).
Из-за настроек стиля может быть такое? Может там что-нибудь настроить?
 
𝚖𝚘𝚛𝚜 𝚌𝚎𝚛𝚝𝚊, 𝚑𝚘𝚛𝚊 𝚒𝚗𝚌𝚎𝚛𝚝𝚊.
Янв
1,781
4,174
Команда форума
Администратор
проблема оказалась не в баннере, а верстке xf. на мобилках баннер некорректно стоял внутри .message-userDetails, а на пк выходил за пределы колонки автора

код:
@media (max-width: 650px) {
    .message-userDetails:has(.message-userBanner.owner) {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

    .message-userBanner.owner {
        display: block !important;
        flex: 0 0 auto;
        margin: 4px 0 0 !important;
        align-self: flex-start;
        clear: both;
    }
}

код:
@media (min-width: (@xf-messageSingleColumnWidth + 1px)) {

    .message:not(.message--simple):not(.message--quickReply)
    .message-cell.message-cell--user {
        flex: 0 0 205px !important;
        width: 205px !important;
        max-width: 205px;
        box-sizing: border-box;
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху