Materialize - Các nút

Materialize cung cấp các lớp CSS khác nhau để áp dụng nhiều cải tiến hình ảnh và hành vi được xác định trước cho các nút. Bảng sau đề cập đến các lớp có sẵn và tác dụng của chúng.

Sr.No. Tên & Mô tả Lớp học
1

btn

Đặt nút hoặc mỏ neo làm nút Materialize, bắt buộc. Đặt hiệu ứng hiển thị nâng lên thành một nút.

2

btn-floating

Tạo một nút tròn.

3

btn-flat

Đặt hiệu ứng màn hình phẳng thành một nút, mặc định.

4

btn-large

Tạo các nút lớn.

5

disabled

Tạo một nút tắt.

6

type = "submit"

Biểu thị một mỏ neo hoặc nút như một nút chính.

7

waves-effect

Đặt hiệu ứng nhấp chuột gợn sóng, có thể được sử dụng kết hợp với bất kỳ lớp nào khác.

Thí dụ

Ví dụ sau minh họa việc sử dụng các lớp nút mdl để hiển thị các loại nút khác nhau.

materialize_buttons.htm

<!DOCTYPE html>
<html>
   <head>
      <title>The Materialize Buttons Example</title>
      <meta name = "viewport" content = "width = device-width, initial-scale = 1">      
      <link rel = "stylesheet"
         href = "https://fonts.googleapis.com/icon?family=Material+Icons">
      <link rel = "stylesheet"
         href = "https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/css/materialize.min.css">
      <script type = "text/javascript"
         src = "https://code.jquery.com/jquery-2.1.1.min.js"></script>           
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/js/materialize.min.js">
      </script> 
   </head>
   
   <body class = "container"> 
      <div class = "card-panel">
         <h5>Raised Buttons</h5>
         <button class = "btn waves-effect waves-teal">Add</button></td>
         <button class = "btn waves-effect waves-teal">
            <i class = "material-icons left">add</i>Add</button></td>
         <button class = "btn waves-effect waves-teal">
            <i class = "material-icons right">add</i>Add</button></td>
         <button class = "btn waves-effect waves-teal disabled">Add</button></td>
      </div>
      
      <div class = "card-panel">
         <h5>Flat Buttons</h5>
         <button class = "btn-flat waves-effect waves-teal">Add</button></td>
         <button class = "btn-flat waves-effect waves-teal disabled" >
            <i class = "material-icons left">add</i>Add</button></td>
      </div>
      
      <div class = "card-panel">
         <h5>Floating Buttons</h5>
         <a class = "btn-floating waves-effect waves-light red">
            <i class = "material-icons">add</i></a>
         <a class = "btn-floating waves-effect waves-light red disabled" >
            <i class = "material-icons">add</i></a>
      </div>
      
      <div class = "card-panel">
         <h5>Primary Buttons</h5>
         <button class = "btn waves-effect waves-light red" type = "submit">Send
            <i class = "material-icons right">send</i></button>
         <button class = "btn waves-effect waves-light red disabled" type = "submit" >Cancel
            <i class = "material-icons right">cancel</i></button>
      </div>
      
      <div class = "card-panel">
         <h5>Large Buttons</h5>
         <a class = "btn-floating btn-large waves-effect waves-light red">
            <i class = "material-icons">add</i></a>
         <a class = "btn-floating btn-large waves-effect waves-light red disabled">
            <i class = "material-icons">add</i></a>
      </div>
   </body>   
</html>

Kết quả

Xác minh kết quả.