0
A
回答
1
這並不是說它沒有下邊框,但它只是沒有被你的瀏覽器顯示。
您的按鈕的高度爲40px。但它也包含在一個div高度爲40px,box-sizing
爲border-box
。
使用border-box
時box-sizing
,分配給內容的高度基於this,(在這種情況下,您的button
)考慮到元素的邊框和填充屬性後減少(在這種情況下,您的div
)。我只是不知道爲什麼內容似乎被渲染的方式覆蓋了你的容器div的底部邊界。
請注意,CSS中的box-sizing
屬性應用於所有元素,包括:before
和:after
僞元素。
可以解決您的問題,並顯示在底邊框,如果你做任何以下的:
- 減少
button
元素的高度(例如,設置.ms-choice
有38px的高度)。 - 增加容器高度
div
(例如,設置爲42px)。這隻會將您的下拉菜單與您的搜索輸入錯誤對齊。 - 將容器
div
更改爲box-sizing
的content-box
。 - 將您的按鈕的背景顏色更改爲透明並將白色背景顏色置於您的
div.ms-parent.form-control
上。 (我加了這個選項,以表明button
'實際上是被渲染,使得它覆蓋了包含div
的底部邊框。)
相關問題
- 1. 刀片不工作laravel 4
- 2. Laravel刀片視圖不工作,無刀片工作
- 3. Laravel的刀片不能正常工作
- 4. Laravel刀片內嵌樣式不工作
- 5. 下拉不工作MVC C#剃刀
- 6. CSS在Laravel的刀片不加載(5.3)
- 7. Laravel 4:工作臺刀片@include
- 8. Laravel刀片視圖不起作用
- 9. 產量不節Laravel刀片
- 10. Laravel /刀片下拉列表 - 對於多個字段
- 11. Laravel 4刀片下拉列表類屬性
- 12. CSS下拉不工作懸停
- 13. css下拉菜單不工作懸停
- 14. CSS下拉菜單對齊不工作
- 15. Css下拉不能在FTL工作
- 16. 與CSS不工作的下拉菜單
- 17. css下拉div不工作在IE9
- 18. 下拉菜單不工作在IE8 css
- 19. CSS下拉菜單不工作?
- 20. Laravel-Javascript在JSFiddle中工作,但不在刀片中
- 21. 刀片模板在Laravel 4.1中可能不工作?
- 22. Laravel刀片形狀Multiselect選擇使用陣列不工作
- 23. @extends('layout')laravel。刀片式模板系統好像不工作
- 24. Laravel刀片追加到部分不能正常工作
- 25. Laravel 5.4刀片和select2不能正常工作
- 26. Laravel 5 JSON /刀片
- 27. Laravel刀片模板
- 28. 產生laravel刀片
- 29. Laravel 4刀片BUG
- 30. Laravel 5:用刀片
我刪除的高度,現在,它完美的作品,感謝弗蘭克 –