豐富css3選擇器,css3中偽類選擇器由什么組成?
w3c規范中偽類有:
active、hover、link、visited 【css1】
所有主流瀏覽器都支持以上偽類,但是只在對標簽上的支持最好。
【css2】的有3個
focus : 如果規定了<!doctype>,將在主流瀏覽器&ie8+中支持(否則ie不支持)
first-child:必須聲明<!doctype>才能夠確保在ie中正常支持
lang:如果規定了<!doctype>,將在主流瀏覽器&ie8+中支持(否則ie不支持)
enjoycss好用嗎?
好用
EnjoyCSS 是一款先進的 CSS3 代碼生成工具,可以讓你擺脫日常的編碼。它方便和易于使用的用戶界面允許您快速,無需編碼就可以調節出豐富的圖形樣式。您將能夠玩轉所有的 EnjoyCSS 參數,就像在 Photoshop 或 illustarator 中一樣,結合所有可能的 CSS3 樣式功能。
css和css3的區別?
一、指代不同
1、CSS3:是CSS(層疊樣式表)技術的升級版本,于1999年開始制訂,2001年5月23日W3C完成了CSS3的工作草案。
2、CSS:是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。二、內容不同
1、CSS3:主要包括盒子模型、列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等模塊。
2、CSS:不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。
三、特點不同1、CSS3:新特征有很多,例如圓角效果、圖形化邊界、塊陰影與文字陰影、使用RGBA實現透明效果、漸變效果、使用@Font-Face實現定制字體、多背景圖、文字或圖像的變形處理(旋轉、縮放、傾斜、移動)、多欄布局、媒體查詢等。
2、CSS: 能夠對網頁中元素位置的排版進行像素級精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象和模型樣式編輯的能力。
如何定義input標簽中type?
第一種:
.style1{color:red;}
.style2{color:green;}
<input type="text" class="style1" />
<input type="password" class="style2" />
第二種:
<input type="text" style="color:red;" />
<input type="password" style="color:green;" />
第三種:css3選擇器,ie低版本不支持
input[type=text]{color:red;}
input[type=password]{color:green;}
<input type="text" />
<input type="password" />
當然還可以根據js去做