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刀片視圖不工作,無刀片工作
- 2. 下拉不工作MVC C#剃刀
- 3. CSS在Laravel的刀片不加載(5.3)
- 4. CSS下拉不工作懸停
- 5. CSS下拉菜單不工作?
- 6. Css下拉不能在FTL工作
- 7. Laravel 5.4刀片和select2不能正常工作
- 8. Laravel刀片形狀Multiselect選擇使用陣列不工作
- 9. Laravel 5:用刀片
- 10. Laravel刀片模板
- 11. 產生laravel刀片
- 12. css下拉不起作用
- 13. 你可以使用Laravel刀片使Sublime linter工作嗎?
- 14. Laravel刀片引擎無法正常工作
- 15. Laravel刀片不能在jQuery的Ajax的
- 16. Laravel刀片@yield和@section
- 17. Laravel刀片包含文件
- 18. Laravel刀片上的Vuejs
- 19. 創建使用Laravel刀片
- 20. 返回Laravel刀片語法
- 21. Laravel刀片 - 多種佈局?
- 22. laravel刀片視圖模板
- 23. Laravel和刀片錯誤
- 24. 刀片laravel日期時間
- 25. Laravel下載文件laravel不工作5.2
- 26. Laravel guzzel結果落實到刀片laravel
- 27. 動態下拉不工作
- 28. jquery下拉不工作?
- 29. 響應下拉不工作
- 30. 下拉菜單不工作
我刪除的高度,現在,它完美的作品,感謝弗蘭克 –