2013-05-13 20 views
5

Tôi đang cố gắng tạo một hộp văn bản có nút đính kèm trông giống như một Kendo DatePicker hoặc NumericTextBox. Điều này là gần, nhưng nó không hoàn toàn xếp hàng. Bất kỳ sự trợ giúp nào cũng sẽ được đánh giá cao.Cố gắng tạo một kiểu nhập văn bản bằng một nút đính kèm

<style> 
    .unselectable 
    { 
     -moz-user-select: -moz-none; 
     -khtml-user-select: none; 
     -webkit-user-select: none; 
     -ms-user-select: none; 
     user-select: none; 
    } 
</style> 

<span class="k-widget k-datepicker k-header" style="width: 136px"> 
    <span class="k-picker-wrap k-state-default"> 
    <input class="k-input" type="text" name="searchParam" id="searchParam" placeholder="Name ..." /> 
     <span class="unselectable k-button k-select"> 
      <img class="unselectable" src="~/Images/search_flashlight_16.png" /> 
     </span> 
    </span> 
</span> 

Trả lời

4

Tất cả những gì bạn nên cần là thế này: Xem jsFiddle DEMO

<span class="k-textbox k-button k-space-right"> 
    <input value="This is the value" /> 
    <a class="k-icon k-filter"></a> 
</span> 

Ngoài ra hãy xem phần "tài liệu" (Nhìn vào nguồn cho ví dụ) cho here này.

EDIT: Kể từ khi hỏi thực sự muốn nó hoạt động như một nút (ví dụ: các nhấp hiệu lực thi hành), chỉ cần thêm lớp k-nút đến khoảng outter.

+0

Cảm ơn bạn! Tôi đã bỏ lỡ phần đó trong tài liệu. Điều này gần như hoàn hảo. Tôi thực sự muốn nó cư xử như một cái nút. Nếu bạn nhấp vào nút này, nó sẽ không thay đổi màu như nút. – sumpubu

+0

Xem chỉnh sửa của tôi. Chỉ cần thêm một lớp k-button vào khoảng thời gian outter. – Shion

+0

Rất gần. Khi bạn nhấp vào văn bản, nút cũng nhấp vào. – sumpubu

Các vấn đề liên quan