Tôi đã sử dụng nút Giao diện người dùng jQuery trên tất cả các trang của mình, tuy nhiên tôi chưa tìm thấy cách nào có vẻ là một vấn đề đơn giản. Tôi muốn có một số các nút của tôi để được nhỏ hơn khác, điều này nên càng đơn giản như cài đặt CSS của văn bản nút để một cái gì đó như thế nào, font: .8em;
Tuy nhiên jQuery UI mất phần tử DOM của bạn và kết thúc tốt đẹp nó:Thay đổi kích thước Nút giao diện người dùng jQuery?
<button class="ui-button ui-button-text-only ui-widget ui-state-default ui-corner-all">
<span class="ui-button-text">Button Label</span>
</button>
Vì vậy, nếu tôi có một jQuery <button class="small-button">Small button!</button>
sẽ đặt văn bản trong một khoảng con. Bất kỳ kích thước phông chữ nào cho lớp small-button
đều sẽ bị bỏ qua.
Có một cách để giải quyết vấn đề này mà không cần phải bẻ khóa cách jQuery tạo nút. Bất kỳ ý tưởng?
này đã không làm việc không may. Lớp nút nhỏ đang treo phần tử nút và không ghi đè lên khoảng trống bên trong. –
Hãy xem bản chỉnh sửa của tôi, điều đó có thể giúp bạn. Sẽ rất hữu ích khi xem ví dụ đầy đủ của bạn trong thực tế (với tất cả CSS được áp dụng cho nó). Im sẽ thu thập rằng bạn có thể đang sử dụng tệp CSS giao diện người dùng jQuery cho nút này, điều này có thể được giải quyết bằng cách sửa đổi CSS trực tiếp để có được nhu cầu mong muốn của bạn. – rickp