0
我試圖創建一個帶有Webkit外觀的搜索字段。但是,我正在解決它。這裏是我創建searchFieldSproutcore - 在searchfield中的Webkit外觀
mySearchView: SC.TextFieldView.design({
layerId: 'searchView',
layout: {height: 20, width: 120, centerY: 0, right: 240},
hint: 'Search',
classNames: ['searchField']
}),
,這裏的CSS部分
.searchField {
background: none !important;
outline: none !important;
-webkit-appearance: searchfield !important;
}
.searchField input[type="search"] {
-webkit-appearance: searchfield !important;
-webkit-box-sizing: border-box !important;
}
.searchField input[type="search"]::-webkit-search-cancel-button
{
-webkit-appearance: searchfield-cancel-button !important;
}
.searchField input[type="search"]::-webkit-search-decoration {
-webkit-appearance: searchfield-decoration !important;
}
.searchField input[type="search"]::-webkit-search-results-decoration {
-webkit-appearance: searchfield-results-decoration !important;
}
.searchField input[type="search"]::-webkit-search-results-button
{
-webkit-appearance: searchfield-results-button !important;
}
但是,這是行不通的。我能得到的最好是一個舍入的輸入字段和一個重疊的平方字符。我什至不能看到放大鏡和取消按鈕是否出現。 有沒有人得到這個觀點?我的代碼有什麼問題?