Đầu vào thẻ CSS

Biểu mẫu - biểu mẫu là một phần không thể thiếu trong bất kỳ trang web bất kỳ loại nào. At this post, Quantrimang. com sẽ hướng dẫn bạn cách xây dựng phần giao diện hiển thị của một biểu mẫu cơ bản. Giao diện này có thể khá đẹp mắt với CSS, định dạng như thế này

Đầu vào thẻ CSS

Định dạng các phần trong biểu mẫu

Trường nhập vào

Sử dụng thuộc tính chiều rộng để xác định chiều rộng của trường nhập vào

input {
width: 100%;
}

Đầu vào thẻ CSS

Code này sẽ áp dụng với tất cả phần tử . Nếu bạn muốn định style cho một kiểu input cụ thể thì có thể sử dụng Attribute Selector:

  • đầu vào [loại = văn bản]. định kiểu cho tất cả các trường có thuộc tính loại, giá trị văn bản
  • đầu vào [loại = mật khẩu]. type for all the fields have property type, value password
  • đầu vào [loại = số]. type for all of the fields are property type, value number

Thêm phần đệm và lề cho trường nhập

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}

Sử dụng thuộc tính đệm để không gian bên trong trường văn bản rộng rãi hơn. Bạn cũng nên sử dụng thêm lề để không có khoảng thời gian bên ngoài các trường, giúp các trường cách nhau một khoảng nhất định

Form no padding and margin

Đầu vào thẻ CSS

Form has both padding and margin

Đầu vào thẻ CSS

Bổ sung thêm thuộc tính box-sizing. hộp viền để cho phép phần đệm và đường viền của hộp nằm trong kích thước phần tử đã được định sẵn

Mã đơn giản như thế này để bạn xem thêm, hãy thử thay đổi các giá trị để thấy sự khác biệt















Border Format

Sử dụng thuộc tính border-radius để thay đổi kích thước và đường viền màu, kết hợp với thuộc tính border-radius để định dạng bo tròn góc cạnh

input[type=text] {
border: 2px solid purple;
border-radius: 4px;
}

Đầu vào thẻ CSS

Ví dụ
















Nếu bạn chỉ muốn các khung chỉ có đường viền bên dưới, hãy sử dụng thuộc tính border-bottom

Đầu vào thẻ CSS

input[type=text] {
border: none;
border-bottom: 2px solid purple;
}

color format

Sử dụng thuộc tính màu nền để thêm màu nền cho trường nhập và thuộc tính màu để thay đổi màu văn bản

input[type=text] {
background-color: #58257b;
color: white
}

Đầu vào thẻ CSS

Ví dụ
















Create the object for entry field

Theo mặc định, một số trình duyệt sẽ thêm một đường viền màu xanh xung quanh trường khi người dùng nhấp vào để điền thông tin. Bạn có thể loại bỏ điều này bằng cách thêm thuộc tính phác thảo. không ai

Nên sử dụng selector. tiêu điểm để tạo ấn tượng cho đầu vào trường, gây chú ý cho người dùng khi họ nhấp chuột vào ô

Sử dụng màu nền khácNhấn mạnh bằng đường viền
input[type=text]:focus {
background-color: lightblue;
}
input[type=text]:focus {
border: 3px solid #555;
}
Đầu vào thẻ CSS
Đầu vào thẻ CSS
input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
0

Thêm CSS thuộc tính chuyển tiếp để làm màu đường viền động (mất 0,5 giây để đổi màu khi click chuột vào)

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
1

Trường nhập vào có biểu tượng/hình ảnh

Bạn có thể thêm một biểu tượng hoặc hình ảnh vào trường đầu vào, thông thường thì hãy đặt ở đầu để biểu thị mục đích của trường, sử dụng thuộc tính nền-hình ảnh và định vị của nó bằng thuộc tính nền-vị trí. Lưu ý, đặt kích thước đệm bên trái đủ rộng để không có khoảng trống cho biểu tượng. Ví dụ dễ thấy nhất là biểu tượng kính lúp trước mỗi thanh tìm kiếm trên các trang web

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
2

Đầu vào thẻ CSS

Ví dụ

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
3

Hiệu ứng cho ô tìm kiếm

Để tạo một điểm nhấn ở đây, hãy sử dụng thuộc tính chuyển đổi CSS để tạo hiệu ứng, làm ô tìm kiếm kéo dài ra sau khi được người dùng nhấp vào, nhìn khá đẹp mắt

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
4

Đầu vào thẻ CSS

Ví dụ

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
5

Định dạng hộp textarea

Sử dụng thuộc tính thay đổi kích thước để cố định kích thước hộp văn bản

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
6

Đầu vào thẻ CSS

Ví dụ

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
7

Định dạng biểu mẫu chọn

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
8

Đầu vào thẻ CSS

input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
9

Định dạng cho nút

Đầu vào thẻ CSS















0

Form type

Đầu vào thẻ CSS















1

Cố gắng thay đổi kích thước trình duyệt, khi màn hình có chiều rộng dưới 600px, hai cột sẽ chồng lên nhau thay vì cạnh nhau

Đầu vào thẻ CSS

Bạn có thể sao chép từng ví dụ để mình thử định dạng từng phần một của biểu mẫu, hoặc lấy thẳng ví dụ về kiểu mẫu cuối cùng để tạo biểu mẫu cho trang web của chính mình.

Chúc bạn học CSS thật vui

Bài trước. Thuộc tính bộ chọn - Attribute Selector trong CSS

Bài tiếp theo. Bộ đếm - Counter trong CSS

Thứ Bảy, 20/04/2019 09. 48

54 👨 41. 625

#CSS

0 Bình luận

Sắp xếp theo

Đầu vào thẻ CSS

Delete Login to Send

Bạn nên đọc

  • Đầu vào thẻ CSS
    Cách cài đặt font chữ Uni file viết trên máy tính
  • Đầu vào thẻ CSS
    Chiếc Android bé nhất thế giới tại VN
  • Đầu vào thẻ CSS
    Thị trường bảo mật di động vẫn đang "dò không"
  • Đầu vào thẻ CSS
    AR Cut & Paste -Ứng dụng có khả năng ‘cắt’ vật thể ngoài đời thực hiện ‘dán’ vào tệp Photoshop đã cho tải về
  • Đầu vào thẻ CSS
    truy cập Gmail nhanh khi mạng Internet "rùa bò"
  • Đầu vào thẻ CSS
    Xoắn não với 15 bài kiểm tra CAPTCHA để phân biệt người và robot của Google

CSS và CSS3

  • Đầu vào thẻ CSS
    TOP code CSS xếp hạng sao (Star Rating) đẹp cho website
Xem thêm

CSS và CSS3

  • CSS cơ bản
    • CSS giới thiệu
    • Cú pháp và Selector CSS
    • Vị trí đặt CSS
    • CSS - Màu
    • CSS - Nền
    • CSS - Đường viền
    • CSS - Ký quỹ
    • CSS - Đệm
    • CSS - Chiều rộng và Chiều cao
    • CSS - Mô hình hộp
    • CSS - Phác thảo
    • CSS - Văn bản
    • CSS - Phông chữ
    • CSS - Biểu tượng
    • CSS - Liên kết
    • CSS - Tạo danh sách
    • CSS - Bảng
    • CSS - Hiển thị
    • CSS - Chiều rộng tối đa
    • CSS - Vị trí
    • CSS - tràn
    • CSS - Float và Clear
    • CSS - Khối nội tuyến
    • CSS - Căn chỉnh
    • CSS - Trình kết hợp
    • CSS - Lớp giả
    • CSS - Phần tử giả
    • CSS - Độ mờ
    • CSS - Thanh điều hướng
    • CSS - Trình đơn thả xuống
    • CSS - Thư viện hình ảnh
    • CSS - Sprite hình ảnh
    • CSS - Bộ chọn thuộc tính
    • CSS - Biểu mẫu
    • CSS - Bộ đếm
    • CSS - Bố cục
    • CSS - Đơn vị
    • CSS - Tính đặc hiệu
  • nâng cao CSS
    • CSS - Góc bo tròn
    • CSS - Hình ảnh đường viền
    • CSS - Nhiều nền
    • CSS - Màu
    • CSS - Chuyển màu
    • CSS - Hiệu ứng đổ bóng
    • CSS - Hiệu ứng văn bản
    • CSS - Phông chữ Web
    • CSS - Chuyển đổi 2D
    • CSS - Chuyển đổi 3D
    • CSS - Chuyển tiếp
    • CSS - Hoạt ảnh
    • CSS - Chú giải công cụ
    • CSS - Flexbox
    • CSS - Nút
    • CSS- @media
    • Tạo hiệu ứng hover node bằng CSS

  • công nghệ
    • Ứng dụng
    • hệ thống
    • Game - Trò chơi
    • điện thoại Iphone
    • Android
    • Linux
    • Đầu vào thẻ CSS
      Nền web
    • Đồng hồ thông minh
    • Chụp ảnh - Quay phim
    • hệ điều hành Mac
    • Phần cứng
    • SEO thủ thuật
    • base format
    • quả mâm xôi
    • Dịch vụ ngân hàng
    • Lập trình
    • Online service
    • Dịch vụ nhà mạng
    • Nhà thông minh
  • Tải xuống
    • Ứng dụng văn phòng
    • Tải game
    • Hệ thống tiện ích
    • Ảnh, đồ họa
    • Internet
    • Bảo mật, Antivirus
    • Họp, học trực tuyến
    • Video, phim, nhạc
    • Email
    • Lưu trữ đám mây
    • Giao tiếp, liên lạc, hẹn hò
    • Support for learning
    • Máy ảo
  • Tiện ích
  • Khoa học
    • Đầu vào thẻ CSS
      Khoa học vui
    • Đầu vào thẻ CSS
      Khám phá khoa học
    • Đầu vào thẻ CSS
      Bí ẩn - Chuyện lạ
    • Đầu vào thẻ CSS
      Chăm sóc sức khỏe
    • Đầu vào thẻ CSS
      Khoa học Vũ trụ
    • Đầu vào thẻ CSS
      Khám phá thiên nhiên
  • Điện máy
    • tủ lạnh
    • tivi
    • Điều hòa
    • Máy giặt
  • Cuộc sống
    • Kỹ năng
    • Món ngon mỗi ngày
    • làm đẹp
    • nuôi dạy con
    • Chăm sóc nhà cửa
    • Kinh nghiệm Du lịch
    • Halloween
    • mẹo vặt
    • giáng sinh - noel
    • Đầu vào thẻ CSS
      tết 2023
    • quà tặng
    • Giải trí
    • Là gì?
    • nhà đẹp
    • HÀNG ĐẦU
    • Đầu vào thẻ CSS
      phong thủy
  • Đầu vào thẻ CSS
    Băng hình
    • Đầu vào thẻ CSS
      công nghệ
    • Đầu vào thẻ CSS
      Phòng thí nghiệm của Cisco
    • Đầu vào thẻ CSS
      Phòng thí nghiệm của Microsoft
    • Đầu vào thẻ CSS
      Video Khoa học
  • Đầu vào thẻ CSS
    Ô tô, Xe máy
    • Đầu vào thẻ CSS
      Giấy phép lái xe
  • Làng công nghệ
    • Tấn công mạng
    • Công nghệ
    • new technology
    • Trí tuệ nhân tạo (AI)
    • Anh tài công nghệ
    • Bình luận công nghệ
    • Đầu vào thẻ CSS
      Tổng hợp
  • Đầu vào thẻ CSS
    Học CNTT
    • quiz technology
    • Microsoft Word 2016
    • Đầu vào thẻ CSS
      Microsoft Word 2013
    • Đầu vào thẻ CSS
      Word 2007
    • Đầu vào thẻ CSS
      Excel 2019
    • Đầu vào thẻ CSS
      Excel 2016
    • Đầu vào thẻ CSS
      Hàm Excel
    • Đầu vào thẻ CSS
      Microsoft PowerPoint 2019
    • Đầu vào thẻ CSS
      Microsoft PowerPoint 2016
    • Đầu vào thẻ CSS
      Google Trang tính - Trang tính
    • Đầu vào thẻ CSS
      photoshop CS6
    • photoshop CS5
    • Đầu vào thẻ CSS
      HTML
    • Đầu vào thẻ CSS
      CSS và CSS3
    • Đầu vào thẻ CSS
      con trăn
    • Đầu vào thẻ CSS
      Học SQL
    • Đầu vào thẻ CSS
      Lập trình C
    • Đầu vào thẻ CSS
      Lập trình C++
    • Đầu vào thẻ CSS
      Lập trình C#
    • Đầu vào thẻ CSS
      Học HTTP
    • Đầu vào thẻ CSS
      Bootstrap
    • Đầu vào thẻ CSS
      Máy chủ SQL
    • Đầu vào thẻ CSS
      JavaScript
    • Đầu vào thẻ CSS
      Học PHP
    • Đầu vào thẻ CSS
      jQuery
    • Đầu vào thẻ CSS
      Học MongoDB
    • Đầu vào thẻ CSS
      Unix/Linux
    • Đầu vào thẻ CSS
      Học Git
    • Đầu vào thẻ CSS
      NodeJS

Giới thiệu. Điều khoản. bảo mật. Hướng dẫn. Ứng dụng. Liên hệ. Quảng cáo. Facebook. YouTube. DMCA

Giấy phép số 362/GP-BTTTT. Bộ Thông tin và Truyền thông cấp ngày 30/06/2016. Cơ quan chủ quản. CÔNG TY CỔ PHẦN MẠNG TRỰC TUYẾN META. address. 56 Duy Tân, Dịch Vọng Hậu, Cầu Giấy, Hà Nội. Điện thoại. 024 2242 6188. E-mail. thông tin @ meta. vn. Chịu trách nhiệm nội dung. Lê Ngọc Lâm

Bản quyền © 2003-2022 QuanTriMang. com. Giữ toàn quyền. Không thể sao chép hoặc sử dụng hoặc phát hành lại bất kỳ nội dung nào thuộc về QuanTriMang. com khi chưa được phép