2011-03-04 68 views
3

This what it looks like惱人的背景位置問題

這是我的樣式表:

QLineEdit#SearchBarEditBox { 
    background: white; 
    background-image: url(:/images/magnifyingGlass.png); 
    background-repeat: no-repeat; 
    background-position: 5px 5px; 
} 

我的問題:「背景,地位」只接收「頂部/底部/左/右」的值。任何嘗試使用數值絕對值都會立即導致我的圖像「頂部居中」對齊。在這裏瘋狂......

+0

順便說一句:圖像的大小很小,並且完全包含了放大鏡。 – JasonGenX 2011-03-04 21:03:41

+0

'background-position'不接受像素值。嘗試'背景位置:-2px 5px;' – adarshr 2011-03-04 21:06:00

回答

2

Qt樣式表沒有實現完整的CSS,您只能使用center/top/left/bottom/rightbackground-position

請參閱background-positionalignmentQt樣式表參考

+0

這很糟糕。所以我想我必須「填充」自己的位圖才能夠將其投影到絕對位置? – JasonGenX 2011-03-06 03:04:41

+0

對不起,我沒有看到其他任何方式。 – LHMathies 2011-03-06 06:14:01