1
A
回答
1
由於您.dropdown
是容器#dd
內,其初始x軸不會與父級相同,如果父級具有任何應用其寬度的css佈局增強,如border
或padding
等。
要解決此問題,您必須通過在x軸上應用相應的負起點來抵消padding
或border
的影響。
所以,只需對您的代碼進行以下更改即可。
.wrapper-dropdown-1 .dropdown {
position: absolute;
top: 100%;
left: -1px; /* <--- This is the change */
right: 0;
background: white;
list-style: none;
font-weight: normal;
opacity: 0;
pointer-events: none;
width: 300px;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
}
1
如果添加left: -1px;
您.wrapper-dropdown-1 .dropdown
風格它的工作像它應該。參見下文的添加樣式規則
.wrapper-dropdown-1 .dropdown {
/* Size & position */
position: absolute;
top: 100%;
left: -1px;
right: 0;
+0
它就像你說的那樣工作。非常感謝。 – ihue 2015-03-31 20:15:45
相關問題
- 1. 下拉菜單寬度對齊
- 2. 如何對齊列表下拉菜單
- 3. 全寬下拉菜單
- 4. 創建全寬度下拉菜單
- 5. 對齊下拉菜單
- 6. 下拉菜單對齊IE
- 7. css下拉菜單對齊
- 8. 下拉菜單對齊
- 9. 下拉菜單寬度排列
- 10. 全寬度下拉
- 11. 下拉菜單不顯示全文和文本不對齊
- 12. 下拉菜單寬度行爲不準
- 13. 右對齊圖形引導下拉菜單寬度
- 14. jquery下拉菜單雙下拉列表
- 15. 下拉菜單不右對齊
- 16. CSS下拉菜單對齊不工作
- 17. bootstrap下拉菜單不對齊
- 18. CSS下拉菜單 - 不對齊正確
- 19. Navbar全寬和下拉寬度問題
- 20. CSS:下拉菜單的全寬
- 21. 懸停全寬下拉菜單
- 22. Bootstrap全寬下拉菜單問題
- 23. 全寬響應下拉菜單
- 24. 將jquery效果添加到下拉菜單中,並將下拉菜單完全對齊懸停選項卡
- 25. 下拉菜單寬度問題
- 26. 固定寬度Flexbox的下拉菜單?
- 27. CSS下拉菜單自動寬度
- 28. 下拉子菜單的寬度問題
- 29. 擴大下拉菜單的寬度
- 30. 設置下拉菜單寬度
像你說的它的工作原理。非常感謝。 – ihue 2015-03-31 20:15:49
如果我的回答已經恢復,請將其作爲接受的答案。 – 2015-03-31 20:17:01
你應得的。再次感謝。 :D – ihue 2015-03-31 20:24:45