整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          谷歌 Chrome 與 微軟 Edge 合作改善表單

          谷歌 Chrome 與 微軟 Edge 合作改善表單控件 UI 及體驗

          T之家3月31日消息 據Chromium官方博客,在過去的一年中,Google Chrome團隊和微軟Edge團隊合作,“對Chromium瀏覽器中的內置表單控件進行了主體化和改進”,改善了按鈕、下拉菜單、復選框等HTML控件的UI及體驗

          另個團隊致力于“一致且易于感知”的新UI,采用新主題的HTML控件在設計上更加現代及平面化。

          重新設計前 vs. 重新設計后

          除了改進默認樣式,兩個團隊還調整了表單控件的可訪問性以及增強對觸摸的支持,比如采用自適應背景、更加清晰的“對焦環”,增加了適配多顯示器的點擊目標大小,以及改進了拾色器等。

          IT之家注意到目前這些改進在Windows版的Edge上已經可用,在Chrome 81上需要開啟以下flag標記:

          • 訪問chrome://flags/#form-controls-refresh;

          • 下拉菜單改為Enable;

          • 重啟瀏覽器

          重新設計的控件將于5月中旬在macOS、Windows和Chrome OS版本的Chrome上可用,晚些時候Android版也將進行類似的改進。

          • 們先看一下最終效果。

          圖1

          一、開始吧,我們先做一個盒子drop,它以后要裝的是按鈕和下拉列表。

          圖2

          二、在盒子drop里面做一個按鈕dropbt。

          圖3

          圖4

          三、按鈕有點丑了,于是我們給按鈕加點樣式。

          圖5

          圖6

          四、下面我們做出下拉列表,它們是一串鏈接,我們用一個盒子dropbox裝著。

          圖7

          圖8

          五、列表是橫著的,而且不怎么好看,我們先改超鏈接a的樣式。

          圖9

          圖10

          六、菜單列表好看許多了,我們給列表盒子dropbox加點樣式,比如陰影。

          圖11

          圖12

          七、再好看的菜單列表一開始也是要先隱藏的。

          圖13

          圖14

          八、我們讓鼠標移到按鈕上時,按鈕顏色變淺。

          圖15

          圖16

          九、現在可以設置點擊后,下拉菜單出現了。

          圖17

          圖18

          十、下拉菜單出現了,但你會發現鼠標在右側時,菜單也會彈出來,我們改一下樣式,解決這個問題,再次移過去的時候,你會發現只有在按鈕位置才會彈出菜單了。

          圖19

          十一、完善一下,當鼠標移動菜單列表時,背景色改變。

          圖20

          圖21

          豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,游戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想學習按鍵精靈的朋友可以添加金豬腳本粉絲交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長.

          1.什么是網頁元素特征字符串?

          請參考網頁特征字符串詳解;

          2.Html系列命令

          2.1.HtmlSelect命令

          1)HtmlSelect命令只能夠根據Select項的值來進行選擇,注意這里不是顯示在Select項上的文字,而是該項的value。

          一個典型的下拉框HTML代碼如下:

          <select name="city">

          <option value="1">北京</option>

          <option value="2">上海</option>

          <option value="3">廣州</option>

          </select>

          這里如果要選擇上海,需要選擇值為2的項;

          2)級聯的下拉列表組合。

          在有的網頁中,會有幾個級聯的下拉列表,后一個下拉框會隨前一個框的值變化而發生變化,典型的有注冊頁面上的省份城市選擇,HtmlSelect命令能夠觸發Onchange事件,會導致后一個下拉框值發生變化,但是如果執行腳本太快,而導致后一個未能選中正確的值,可以在前一個HtmlSelect后加上適當的延時;

          3)多選表單中的列表控件;有的列表支持多選,在有一些個求職網站中,職業是可以多選的,這時候可以用%將多個需要選擇的值連接起來傳遞給HtmlSelect命令實現多選;

          2.2.HtmlExists命令

          HtmlExists命令,能夠判斷指定特征的元素是否存在,并能夠返回具備該特征的元素的個數。這個命令能夠用來判斷某個元素是否存在,如果為0證明不存在;

          2.3.HtmlGet命令

          HtmlGet命令比較復雜,但是功能也非常強大,該命令具備兩個參數,第一個參數為獲取類型,目前支持的值如下所示:

          序號 值 適用對象

          1 text 得到指定元素的文本值,對應DOM屬性innerText

          2 html 得到指定元素內部的HTML代碼,對應DOM屬性innerHTML

          3 outerHtml 得到元素整體的HTML代碼,對應DOM屬性的outerHTML

          4 value 得到元素的Value值,用于獲取表單元素內部的值

          5 src 得到圖像元素的src屬性,用于IMG標簽對象

          6 href 得到鏈接元素的鏈接地址,用于A標簽

          7 …其他名稱 其他屬性,如果您使用的是合法的屬性名稱,就能夠返回對應的值。如何才是合法的屬性?請參閱HTML標準。

          第二個參數為特征字符串,如果匹配多個,只能返回第一個元素的值;

          例如,獲得淘寶貨物價格:

          Plugin price=Web.HtmlGet("text","id:id_Price")

          獲取某個表單文本的值

          Plugin email=Web.HtmlGet("value","name:Email")

          2.4.RunJS命令

          RunJS命令提供了直接運行Javascript的功能,如果您對JS非常熟悉,就能夠極大的擴展WQM的功能。

          RunJS命令支持兩中執行方式,第一個參數設置為0時,能夠執行一段沒有返回值的Javascript,

          例如:

          RunJS(0,"alert('hello');")

          第一個參數設置為1時,能執行一段js并返回由return語句返回的值,返回值為字符串類型;

          例如:返回Html文檔的title;

          RunJS(1,"var t=document.title;return t;")

          如果您分析到網頁中某個按鈕實際上就是執行了一個函數,例如

          <input type="Button" … />

          您就可以直接調用

          RunJS(0,"dosomething();")

          JQuery的支持,網頁按鍵精靈集成了Jquery1.3.2,為了不與其他JQ的庫發生沖突,使用了wqmjq來代替$操作符,如果您需要直接使用JQ來操作網頁,可使用wqmjq來執行Jquery語句:

          RunJS(0,"wqmjq('#test').click();")


          主站蜘蛛池模板: 国产精品美女一区二区| 在线精品亚洲一区二区| 91视频国产一区| 国产精品无码一区二区三区不卡 | 国产视频一区二区在线播放| 日本美女一区二区三区| 国产亚洲3p无码一区二区| 国产精品无码一区二区三区不卡| 少妇精品无码一区二区三区 | 人妻少妇久久中文字幕一区二区| 日本免费一区二区三区最新vr| 国产美女一区二区三区| 人妻少妇精品视频一区二区三区 | 日韩精品一区二区三区中文3d| 2022年亚洲午夜一区二区福利| 精品国产亚洲一区二区在线观看| 国产免费播放一区二区| 国产激情一区二区三区| 国产亚洲综合精品一区二区三区| 亚洲天堂一区二区三区| 日韩精品一区二区三区大桥未久| 亚洲一区二区三区免费| 精品福利一区二区三区精品国产第一国产综合精品 | 国产精品一区二区香蕉| 亚洲一区二区影视| 精品无码一区二区三区亚洲桃色 | 国偷自产视频一区二区久| 无码一区二区三区亚洲人妻| 无码人妻一区二区三区免费| 久久精品无码一区二区三区免费| 99在线精品一区二区三区| 国产精品视频一区麻豆| 日韩精品一区二区三区在线观看l 日韩精品一区二区三区毛片 | 亚洲一区精彩视频| 在线免费视频一区二区| 欧亚精品一区三区免费| 精品视频一区在线观看| 国产在线精品一区二区高清不卡| 精品一区高潮喷吹在线播放| aⅴ一区二区三区无卡无码| 亚洲中文字幕在线无码一区二区|