Serg Posted June 14, 2025 Posted June 14, 2025 Добрый день! Как установить backgrоund для unimLoginForm? Quote
Serg Posted June 14, 2025 Author Posted June 14, 2025 Это я знаю) Но у меня для мобильной версии не работает! Quote
Sherzod Posted June 17, 2025 Posted June 17, 2025 On 6/14/2025 at 9:46 PM, Serg said: Это я знаю) Но у меня для мобильной версии не работает! Добрый день! Какой фон Вы планируете использовать в форме входа (Однотонный цвет или изображение)? В любом случае попробуйте это решение, подходит для однотонных или не критичных по центровке фонов: procedure TUnimLoginForm1.UnimLoginFormReady(Sender: TObject); begin UniSession.AddJS( 'Ext.defer(function(){ ' + 'var els = document.getElementsByClassName("x-formpanel-body-el");' + 'if (els.length > 0) {' + 'els[0].style.backgroundImage = "url(files/BKG.png)";' + 'els[0].style.backgroundSize = "cover";' + 'els[0].style.backgroundRepeat = "no-repeat";' + 'els[0].style.backgroundPosition = "center";' + '} else {}' + '}, 100);' ); end; Quote
Serg Posted June 18, 2025 Author Posted June 18, 2025 Работает! На что надо поменять 'no-repeat' что-бы было 'repeat' ? Quote
Sherzod Posted June 18, 2025 Posted June 18, 2025 Свойство background-repeat в CSS можно вообще не указывать тогда, так как у него есть значение по умолчанию — это repeat. Quote
Sherzod Posted June 18, 2025 Posted June 18, 2025 2 hours ago, Serg said: растягивается на всю procedure TUnimLoginForm1.UnimLoginFormReady(Sender: TObject); begin UniSession.AddJS( 'Ext.defer(function(){ ' + 'var els = document.getElementsByClassName("x-formpanel-body-el");' + 'if (els.length > 0) {' + 'els[0].style.backgroundImage = "url(files/BKG.png)";' + //'els[0].style.backgroundSize = "cover";' + //'els[0].style.backgroundRepeat = "no-repeat";' + //'els[0].style.backgroundPosition = "center";' + '} else {}' + '}, 100);' ); end; Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.