Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
起按鈕開關,在平時生活中已經很普及了,幾乎是隨處可見,與我們的生活息息相關,那么既然是與我們生活如此息息相關的一個東西,那么你對他的了解又有多少呢?相信如果不是對這方面有了解的,普通人一般都沒什么了解或者說了解的不多,不夠詳細,那么接下來將會從簡單的關于按鈕開關是什么,原理是什么、結構怎么樣、有哪些分類、以及平時看不懂的型號說明。來幫助大家更好的去了解什么是按鈕開關。
首先我們介紹一下,什么是按鈕開關以及按鈕開關的原理是什么:
按鈕開關簡稱按鈕,通常用來接通和斷開控制電路,它是電力拖動中一種發出指令的低壓電器,應用十分廣泛的一種主令電器,在電氣自動控制電路中,用于手動發出控制信號以控制接觸器、繼電器、電磁起動器等。其特點是安裝在工作進行中的機器、儀表中,大部分時間是處于初始自由狀態的位置上,只是在有要求時才在外力作用下轉換到第二種狀態(位置),當外力一旦除去,由于彈簧的作用,開關就又回到初始位置。按鈕開關可以完成啟動、停止、正反轉、變速以及互鎖等基本控制。通常每一個按鈕開關有兩對觸點。每對觸點由一個常開觸點和一個常閉觸點組成。當按下按鈕,兩對觸點同時動作,常閉觸點斷開,常開觸點閉合。
當我們知道什么是按鈕開關或者說對按鈕開關有一定了解之后,我們接下來介紹一下關于按鈕開關的結構:
按鈕開關的結構:由按鈕帽、復位彈簧、固定觸點、可動觸點、外殼和支柱連桿等組成。按鈕不受外力作用(即靜態)時觸頭的分合狀態,分為啟動按鈕(即常開按鈕)、停止按鈕(即常閉按鈕)和復合按鈕(即常開、常閉觸頭組合為一體的按鈕)。對啟動按鈕而言,按下按鈕帽時觸頭閉合,松開后觸頭自動斷開復位;停止按鈕則相反,按下按扭帽時觸頭分開,松開后觸頭自動閉合復位。復合按鈕是按下按鈕帽時,橋式動觸頭向下運動,使常閉觸頭先斷開后,常開觸頭才閉合;當松開按鈕帽時,則常開常開觸頭先分斷復位后,常開觸頭再閉合復位。
接下來我們將詳細的介紹,按鈕開關究竟有哪些分類,雖然我們日常生活中接觸過很多按鈕開關,但是對我們來說是不是都大同小異,感覺都差不多一個樣呢?其實呢,雖說外觀看起來相似,實則他們的作用或者類別可能卻大不相同,所以,下面將會詳細的介紹一下到底有哪些分類:
①按鈕開關按用途和觸頭的結構不同分類?:
1.常開觸頭(動合觸頭):是指原始狀態時(電器未受外力或線圈未通電),固定觸點與可動觸點處于分開狀態的觸頭。
2.常閉觸頭(動斷觸頭):是指原始狀態時(電器未受外力或線圈未通電),固定觸點與可動觸點處于閉合狀態的觸頭。
3.常開(動合)按鈕開關,未按下時,觸頭是斷開的,按下時觸頭閉合接通;當松開后,按鈕開關在復位彈簧的作用下復位斷開。在控制電路中,常開按鈕常用來啟動電動機,也稱啟動按鈕。
4.常閉(動斷)按鈕開關與常開按鈕開關相反,末按下時,觸頭是閉合的,按下時觸頭斷開;當手松開后,按鈕開關在復位彈簧的作用下復位閉合。常閉按鈕常用于控制電動機停車,也稱自復位按鈕。
5.復合按鈕開關:將常開與常閉按鈕開關組合為一體的按鈕開關,即具有常閉觸頭和常開觸頭。未按下時,常閉觸頭是閉合的,常開觸頭是斷開的。按下按鈕時,常閉觸頭首先斷開,常開觸頭后閉合,可認為是自鎖型按鈕;當松開后,按鈕開關在復位彈簧的作用下,首先將常開觸頭斷開,繼而將常閉觸頭閉合。復合按鈕用于聯鎖控制電路中。
②按鈕開關可按操作方式、防護方式分類:
1.防水式:帶密封的外殼,可防止雨水侵入。代號為S
2.防腐式:能防止化工腐蝕性氣體的侵入。代號為F
3.防爆式:能用于含有爆炸性氣體與塵埃的地方而不引起傳爆,如煤礦等場所。代號為B
4.旋鈕式:用手把旋轉操作觸點,有通斷兩個位置,一般為面板安裝式。代號為X
5.鑰匙式:用鑰匙插入旋轉進行操作,可防止誤操作或供專人操作。代號為Y
6.開啟式:適用于嵌裝固定在開關板、控制柜或控制臺的面板上。代號為K
7.保護式:帶保護外殼,可以防止內部的按鈕零件受機械損傷或人觸及帶電部分。代號為H
8.緊急式:有紅色大蘑菇鈕頭突出于外,作緊急時切斷電源用。代號為J或M
9.自持按鈕:按鈕內裝有自持用電磁機構,主要用于發電廠、變電站或試驗設備中,操作人員互通信號及發出指令等,一般為面板操作。代號為Z
10.帶燈按鈕:按鈕內裝有信號燈,除用于發布操作命令外,兼作信號指示,多用于控制柜、控制臺的面板上。代號為D
11.組合式:多個按鈕組合。代號為E
12.聯鎖式:多個觸點互相聯鎖。代號為C
最后是關于按鈕開關的型號說明,我們平時可能會看到按鈕開關上面有一串字符,字母加數字甚至帶橫杠的,不知道這些標識到底代表著什么意思,接下來就會介紹一下這些字符串究竟代表著什么意義:
舉一個例子:
①PB-②01 ③口 ④口 ⑤R ⑥口
①標示產品名稱代碼
②標示產品型號代碼
③標示按鈕的個數
1:表示2個按鈕
2:表示4個按鈕
3:表示6個按鈕
4:表示8個按鈕
5:表示10個按鈕
6:表示12個按鈕
④標示產品的附加操作按鈕搭配代碼
無:無全部功能控制按鈕
E:表示產品中有急停按鈕
⑤R:表示產品中有啟動按鈕
S:表示產品中有停止按鈕
O:表示產品中有入切按鈕
D:表示產品中有調速按鈕
⑥1:表示產品中有2位是雙速控制按鈕
2:表示產品中有4位是雙速控制按鈕
3:表示產品中有6位是雙速控制按鈕
4:表示產品中有8位是雙速控制按鈕
5:表示產品中有10位是雙速控制按鈕
6:表示產品中有12位是雙速控制按鈕
可以根據自己的需求來自由的組合運用。
宏聚開關(http://www.zghongju.com/hydt/946.html)轉載請注明出處!
于前端開發人員來說,css是我們再熟悉不過的朋友的,它就相當于是我們頁面的衣服,頁面好不好看,就看我們css運用的是否爐火純青[小鼓掌][小鼓掌][小鼓掌]。css學起來簡單,但是我們要把它“修煉”到出神入化境界,那這可不是一丁點時間就可以的,需要我們的日積月累,時刻專研。
而今天,就帶給大家一個CSS特效-霓虹燈按鈕,這也是我看到很不錯的效果,帶來分享給大家,希望大家喜歡[送心][送心][送心]
效果如下:
最終效果
那好,廢話不多說,開始我們的CSS代碼。
// 這里我們用div標簽來模擬button按鈕,標簽可以隨意,a、p、span等都可以
// 通常在開發中使用別的標簽來代替button標簽,是因為原始的標簽樣式不好看,
// 我們還得重置樣式,而其他標簽不帶有樣式,我們可以更好的控制自己想要的樣式,
// 當然,button標簽也是可以的,但是如前面所說,原始的樣式需要我們重置。
<div class="btn">button</div>
body {
margin: 0;
padding: 0;
background: #000; // 黑色背景,只為更能突出樣式效果
}
// 初始化按鈕樣式
.btn {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 200px;
height: 60px;
text-align: center;
line-height: 60px;
color: #fff;
font-size: 24px;
font-family: sans-serif;
text-decoration: none;
text-transform: uppercase;
box-sizing: border-box;
// linear-gradient() 漸變屬性,函數用于創建一個表示兩種或多種顏色線性漸變的圖片
background: linear-gradient(90deg, #03a9f4, #f441a5, #ffeb3b, #03a9f4);
background-size: 400%;
border-radius: 30px;
}
初始樣式為這樣:
初始樣式
然后我們給按鈕加上動畫,代碼如下:
.btn:hover {
// linear: 動畫從開始到結束具有相同的速度。
// infinite: 無限次播放
animation: animate 8s linear infinite;
}
@keyframes animate {
0% {
background-position: 0%;
}
100% {
background-position: 400%;
}
}
效果就變為下面這樣:
最后我們給它加上鼠標移上去的效果,代碼如下:
.btn::before {
content: '';
position: absolute;
top: -5px;
left: -5px;
right: -5px;
bottom: -5px;
z-index: -1;
background: linear-gradient(90deg, #03a9f4, #f441a5, #ffeb3b, #03a9f4);
background-size: 400%;
border-radius: 40px;
opacity: 0;
transition: .5s;
}
.btn:hover::before {
filter: blur(20px);
opacity: 1;
animation: animate 8s linear infinite;
}
現在這樣,就是我們的最終效果了:
就此,我們的霓虹燈的按鈕效果就完成了
不足百行,我們就完成了這個效果,以下是我們的CSS的全部代碼:
<html></html>雙標簽 開頭結尾 HTML標簽為最大的標簽 稱為根標簽
<head></head> 文檔頭部標簽 且必須設置title
<title></title> 頁面標題
<body></body> 文檔的主體 包含頁面的內容
<h1>-<h6> HTML提供6個等級的頁面標題 有大到小
<p></p> p標簽用于定義段落 可以將頁面分為若干個段落 根據窗口大小自動換行
<br/>單標簽 換行標簽 (break打斷)
加粗 <strong></strong>or<b></b>
斜線 <em></em>or<i></i>
刪除線 <del></del>or<s></s>
下劃線 <ins></ins>or<u></u>
沒有語義 屬于一種盒子 來裝內容
<div></div> 表示分割分區 用來布局 一行一個 大盒子
<span></span>意為跨度,跨距 一行可以哦有多個 小盒子
<img src="圖像路徑(url)"/> 定義頁面中的圖像
圖像標簽包含多個屬性
src 圖片路徑 必須屬性
alt 文本 替換文本 圖像不能顯示的文字
title 文本 鼠標放到圖像上顯示文字
width 像素 寬度
height 高度
border 邊框
相對路徑和絕對路徑
相對路徑:以引用文件所在位置為參考基礎,而建立出的目錄路徑
分類:下級路徑/ 上級路徑../
絕對路徑:是指目錄下的絕對位置,如硬盤中的路徑或網路地址
<a href="跳轉目標" target="目標窗口的彈出方式">文本或圖像</a>
href用于指定鏈接目標的url地址(必須屬性)
target用于指定鏈接打卡方式 _self為默認值 _blank為在新窗口打開方式
錨點鏈接:可以快速到頁面某個位置
在鏈接文本中的href屬性中,設置屬性值為#名字的形式,如<a href="#two">目標</a>
找到目標位置標簽,里面添加一個id屬性=名字,如:<h3 id="two">目標</h3>
<!-- 注釋語句 --> 快捷鍵CTRL + /
HTML 原代碼 | 顯示結果 | 描述 |
< | < | 小于號或顯示標記 |
> | > | 大于號或顯示標記 |
& | & | 可用于顯示其它特殊字符 |
" | “ | 引號 |
? | ? | 已注冊 |
? | ? | 版權 |
? | ? | 商標 |
半個空白位 | ||
一個空白位 | ||
不斷行的空白 |
<table></table> 是用于定義表格的標簽
<tr></tr> 標簽用于定義表格中的行,必須嵌套在<table></table>標簽中
<tb></tb> 用于定義表格的單元格,必須嵌套在<tr></tr>標簽中
<td> 元素中的文本通常是普通的左對齊文本。字母td指表格數據(table data),即數據單元格的內容
表頭單元格標簽:
<th>標簽表示HTML表格的表頭部分 <th> 元素中的文本通常呈現為粗體并且居中。
表格屬性:
align left center right 規定表格相對于周圍元素的對齊方式
border 1or"" 規定表格單元是否擁有邊框默認為"",表示沒有邊框
cellpadding 像素值 規定單元邊沿與其內容的空白,默認1像素
cellspacing 像素值 規定單元格直接的空白 默認2像素
with 像素值or百分比 規定表格的寬度
合并單元表格方式:
跨行合并:rowspan="合并單元格的個數"
跨列合并:colspan="合并單元格的個數"
<ul>標簽表示無序列表 里面只能包含li
<ol>有序標簽 里面只能包含li
<li>相當于一個容器定義列表項 與<ui>or<li>嵌套使用 li里面可以包含任何標簽
<dl>標簽用于定義描述列表(或自定義列表),該標簽會與<dt>(定義項目和名字)和<dd>(描述每一個項目名字)一起使用
標簽 | 描述 |
<form> | 定義供用戶輸入的表單 |
<input> | 定義輸入域 |
<textarea> | 定義文本域 (一個多行的輸入控件) |
<label> | 定義了 <input> 元素的標簽,一般為輸入標題 |
<fieldset> | 定義了一組相關的表單元素,并使用外框包含起來 |
<legend> | 定義了 <fieldset> 元素的標題 |
<select> | 定義了下拉選項列表 |
<optgroup> | 定義選項組 |
<option> | 定義下拉列表中的選項 |
<button> | 定義一個點擊按鈕 |
<datalist> New | 指定一個預先定義的輸入控件選項列表 |
<keygen> New | 定義了表單的密鑰對生成器字段 |
<output> New | 定義一個計算結果 |
<input>標簽用于收集用戶信息 包含一個type屬性 可以有多種樣式
<input type="value">
<input type="屬性值" />
屬性值:
button | 定義可點擊按鈕(多數情況下,用于通過 JavaScript 啟動腳本)。 |
checkbox | 定義復選框。 |
file | 定義輸入字段和 "瀏覽"按鈕,供文件上傳。 |
hidden | 定義隱藏的輸入字段。 |
image | 定義圖像形式的提交按鈕。 |
password | 定義密碼字段。該字段中的字符被掩碼。 |
radio | 定義單選按鈕。 |
reset | 定義重置按鈕。重置按鈕會清除表單中的所有數據。 |
submit | 定義提交按鈕。提交按鈕會把表單數據發送到服務器。 |
text | 定義單行的輸入字段,用戶可在其中輸入文本。默認寬度為 20 個字符。 |
<label> 標簽為 input 元素定義標注(標記)。 label是標注的意思
label 元素不會向用戶呈現任何特殊效果。不過,它為鼠標用戶改進了可用性。如果您在 label 元素內點擊文本,就會觸發此控件。就是說,當用戶選擇該標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上。
<label> 標簽的 for 屬性應當與相關元素的 id 屬性相同
詳情可參考
https://www.runoob.com/ 菜鳥教程
https://www.w3school.com.cn/ w3c
*請認真填寫需求信息,我們會在24小時內與您取得聯系。