大话2免费版一级星盘炼化表

    1. <form id=zhudObCNh><nobr id=zhudObCNh></nobr></form>
      <address id=zhudObCNh><nobr id=zhudObCNh><nobr id=zhudObCNh></nobr></nobr></address>

      測試開發之前端篇-CSS層疊式樣式表

      原創

      CSS是层叠样式表(Cascading Style Sheets)的缩写,用于描述如何在屏幕、纸张或其他媒体上显示HTML元素,包括了定义网页及其元素的布局、风格、大小、位置和颜色等属性。

      CSS的語法表示爲:

      以下是一個簡單的例子,設置了網頁主體(body)的背景色、標題(h1)的顔色和對齊方式、段落(p)的字體和大小。

      body {
        background-color: lightblue;
      }
      h1 {
        color: white;
        text-align: center;
      }
      p {
        font-family: verdana;
        font-size: 20px;
      }

      網頁中有3種引用樣式表的方法,分別爲:

      1. 在head中使用link元素,导入外部样式表文件。


      <head>
        <link rel="stylesheet" type="text/css" href="mystyle.css">
      </head>在網頁head中使用style元素,定義樣式表內容。

      2. 在網頁head中使用style元素,定義樣式表內容。


      <head>
      <style>
        body {
          background-color: linen;
        }
        h1 {
          color: maroon;
          margin-left: 40px;
        } 
      </style>
      </head>
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph.</p>
      </body>

      3. 使用style属性,直接将样式内容添加到元素中。


      <body>
        <h1 style="color:blue;text-align:center;">This is a heading</h1>
        <p style="color:red;">This is a paragraph.</p>
      </body>


      我們可以使用不同的CSS選擇器,給元素設置樣式,如下html中,可以使用#desc來選中id爲desc的div元素,使用.btn選擇所有包含類btn的提交按鈕。

      <head>
      <style>
        #desc {
          background-color: blue;
        }
        .btn {
          font-size: 20px;
        } 
      </style>
      </head>
      <body>
        <div id="desc">This is a desc</div>
        <button class="btn">提交</button>
      </body>

      在Selenium自動化測試腳本中,通常使用CSS選擇器,來定位網頁中的元素。如以下代碼,查找class爲btn的按鈕,並進行點擊。

      driver.find_element_by_css_selector('.btn').click()

      建議大家閱讀一下 CSS屬性手冊CSS選擇器手冊,以加深對層疊式樣式表的了解。這部分內容不需要大家記憶,在以後的自動化測試工作中,作爲手冊進行查找即可。

      禅道項目
      HoME大话2免费版一级星盘炼化表