目前我的webkit轉換縮放會影響邊界半徑,使其變形。是否有任何css3黑客可以讓我保留圓角? Example如何在不影響邊界半徑的情況下縮放元素?
4
A
回答
2
只需手動操縱的寬度和高度,而不是使用縮放:
#pan {
width:500px;
height:500px;
position:relative;
background:#aaa;
}
#rec {
width:100px;
height:100px;
position:absolute;
top:250px;
left:250px;
background:#fff;
-webkit-transition:500ms cubic-bezier(0.785, 0.135, 0.000, 0.940)
}
#rec:hover{
/*-webkit-transform:scale(3.5,1);*/
width:300px;
left:150px;
-webkit-transition:500ms linear;
-webkit-border-radius:35px;
}
<div id="pan">
<div id="rec"></div>
</div>
4
你可以把你感興趣的元素放在div中。然後,您可以將CSS邊框*從元素移動到外部div。然後,您可以將縮放**轉換應用於原始元素;邊界(現在在外部div)應該不受影響。
*(以及可能的其他屬性,諸如絕對定位,大小等)
**(任何進一步的變換,例如旋轉或3D變換,然後可分別施加到外層div)
相關問題
- 1. 在不影響線寬和半徑的情況下使用Qt來縮放SVG
- 2. CSS3邊界半徑:錶行元素
- 3. 鉻不透明覆蓋溢出問題影響邊界半徑
- 4. PIL在不影響邊緣的情況下替換顏色
- 5. 邊界半徑不鉻
- 6. 邊界半徑不工作
- 7. 在不影響內容的情況下縮放html以適應窗口
- 8. IE8邊界半徑
- 9. CSS邊界半徑
- 10. 邊界半徑Nativescript
- 11. ie9邊界半徑
- 12. 邊界半徑CSS
- 13. CSS邊界半徑
- 14. CSS邊框RADIUS,這是使用正確的樣式?邊界半徑? -webkit-邊界半徑? -moz-邊界半徑?
- 15. 如何在不影響邊緣的情況下將樣式應用到Chrome
- 16. CSS3縮放動畫帶邊框半徑
- 17. 如何在不影響我的程序UI的情況下播放聲音?
- 18. 在不影響其他元素的情況下更改css樣式
- 19. 如何在不影響內錨的情況下讓li點擊?
- 20. 如何在不影響每一行的情況下進行foreach?
- 21. 如何在不影響行間距的情況下截斷UILabel?
- 22. 獲得更加清晰的邊界半徑元素
- 23. 爲什麼這個div的子元素沒有邊界半徑?
- 24. IE8中輸入元素的邊界半徑+
- 25. 如何製作內邊界半徑?
- 26. 如何設置邊界半徑IE8
- 27. 圖像邊界半徑
- 28. 問題與邊界半徑
- 29. 邊界半徑 - 當部署
- 30. 邊界半徑問題CSS
Ť他的**縮放**點是相對調整整個視覺元素的大小。 – BoltClock 2011-04-16 12:47:42