css3 - 如何實(shí)現(xiàn) CSS 背景圖片相對右邊或者下邊定位
問題描述
我們用 right 使背景圖片右對齊,當(dāng)背景所在節(jié)點(diǎn)的寬度高度不是固定時,但我想讓他距離右邊 10px,距離下邊 10px,有沒有好的實(shí)現(xiàn)方法?CSS
.loading {background: url(loading.gif) right bottom no-repeat;}
HTML
<p class='box loading'>some text</p>
問題解答
回答1:這個應(yīng)該是直接操作盒子就好了吧,如果有內(nèi)容的話直接設(shè)置盒子的padding-right和padding-bottom,然后讓圖片顯示在右下角就好了0_0....總的思想都是通過盒子控制背景的位置。
沒想到你的盒子里頭還有別的內(nèi)容.loading { /*box position*/ position:fixed; right:10px; bottom:10px; /*background*/ width:30px; height:30px; background:url(loading.gif) no-repeat; }回答2:
background 好像解決不了你的問題, 不知道你是否要兼容ie6, position:fixed; 這屬性ie6下是無效的。 如果需求不可更改的話我會給box加個相對定位,然后圖片放進(jìn)去再絕對定位,這樣實(shí)現(xiàn)起來兼容性沒問題,也解決了這個問題。
回答3:.loading { background-image: url(loading.gif); background-size: cover; background-repeat: no-repeat; background-position: -10px -10px;}
不過感覺這和圖片大小有很大關(guān)系,供參考吧
相關(guān)文章:
1. mysql - thinkphp5 在MAC電腦本地正常,部署LINUX服務(wù)器之后,模型不存在2. 這是什么情況???3. javascript - 百度圖片切換圖片時url會改變,但無刷新,沒用hash,IE8也支持,請問是用了什么技術(shù)?4. phpadmin的數(shù)據(jù)庫,可以設(shè)置自動變化時間的變量嗎?就是不需要接收時間數(shù)據(jù),自動變化5. 老哥們求助啊6. PHP類封裝的插入數(shù)據(jù),總是插入不成功,返回false;7. python執(zhí)行cmd命令,怎么讓他執(zhí)行類似Ctrl+C效果將其結(jié)束命令?8. 編輯管理員信息時,為什么沒有修改過的內(nèi)容會為空?9. APP上傳到電腦服務(wù)器,出現(xiàn)數(shù)據(jù)上傳不完整的問題10. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時間會消失是什么情況?
