Tôi đã tạo một bộ các phần tử biểu mẫu đẹp trong Photoshop và đang tìm cách chuyển đổi chúng thành HTML và CSS. Biểu mẫu văn bản nhập liệu đơn giản sẽ có hình nền vì trường không thay đổi về kích thước. Tuy nhiên, biểu mẫu vùng văn bản sẽ tự động thay đổi kích thước khi người dùng nhập.Thực hành các mẫu tạo kiểu tốt nhất
Thông thường, để xây dựng ra loại này của phong cách, tôi muốn quấn lĩnh vực hình thức trong divs, như vậy:
<div class = "textarea-top">
<div class = "textarea-bottom">
<textarea></textarea>
</div>
</div>
Hoặc bằng cách sử dụng nhiều background-hình ảnh trong một gói div:
<div class = "textarea">
<textarea></textarea>
</div>
Có cách nào tốt hơn để tiếp cận vấn đề này không? Để đặt lại, kiểu trường là hình ảnh nâng cao có thể được lặp lại (đối với phần thân của trường) và có kiểu dáng cho phần trên cùng và dưới cùng. Câu hỏi đặt ra là, thực hành tốt nhất trong việc xử lý kiểu dáng nâng cao này là gì?
Cảm ơn CabGFX, điều đó thực sự hữu ích. Chính thức hóa vẻ thực sự gọn gàng và tôi sẽ thử lại sau. Đối với những gì tôi đã cố gắng để làm, tôi cần ba hình nền (đầu, giữa lặp lại, và phía dưới). Tôi sẽ xem xét thêm thẻ Fieldset và xem cách tôi có thể giữ cho biểu mẫu ngữ nghĩa hơn. Tôi không nghĩ rằng bạn muốn bọc tất cả các vùng văn bản của bạn với các fieldets, mặc dù tôi có thể sai. Trong mọi trường hợp, điều này đã giúp. Cảm ơn! – Akaishen
Vui vì nó đã giúp - đủ để chấp nhận câu trả lời? Bạn đang phải liên quan đến '
Có, nó đảm bảo một câu trả lời được chấp nhận. Tôi xin lỗi vì sự chậm trễ của tôi; Tôi quên vì tôi vẫn còn khá mới ở đây. ;) Sử dụng nhãn là một ý tưởng tuyệt vời! Cảm ơn lần nữa vì sự giúp đỡ của bạn. – Akaishen