成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析J2ME中CSS的使用

開發 前端
J2ME是Java2這個平臺專門針對家電類產品和嵌入式設備制定的,這里向大家描述一下J2ME中CSS用法,希望對你的學習有所幫助。

本文向大家簡單介紹一下J2ME中CSS的使用,首先看一下J2ME的概念,J2ME是Java2這個平臺專門針對家電類產品和嵌入式設備制定的,組成J2ME的Java虛擬機和API是與那些針對家電類產品和嵌入式產品的運行環境相匹配的。

J2ME中CSS解析

最近做手機瀏覽器項目中的CSS模塊。對解析CSS有了個整體認識?,F總結如下:

首先,簡單的介紹下CSS:

CSS指層疊樣式表(CascadingStyleSheets)

CSS語法由三部分構成:選擇器、屬性和值:selector{property:value}

選擇器(selector)通常是你希望定義的HTML元素或標簽,屬性(property)是你希望改變的屬性,并且每個屬性都有一個值。屬性和值被冒號分開,并由花括號包圍,這樣就組成了一個完整的樣式聲明(declaration):

  1. body{color:blue}  
  2.  

上面這行代碼的作用是將body元素內的文字顏色定義為藍色。在上述例子中,body是選擇器,而包括在花括號內的的部分是聲明。聲明依次由兩部分構成:屬性和值,color為屬性,blue為值。

CSS主要可以從ID選擇器和class選擇器去研究:

一:id選擇器

id選擇器可以為標有特定id的HTML元素指定特定的樣式。id選擇器以"#"來定義。下面的兩個id選擇器,***個可以定義元素的顏色為紅色,第二個定義元素的顏色為綠色: 

  1. #red{color:red;}  
  2. #green{color:green;} 

下面的HTML代碼中,id屬性為red的p元素顯示為紅色,而id屬性為green的p元素顯示為綠色。 

  1. <pidpid="red">這個段落是紅色。</p> 
  2. <pidpid="green">這個段落是綠色。</p> 

在現代布局中,id選擇器常常用于建立派生選擇器。 

  1. #sidebarp{  
  2. font-style:italic;  
  3. text-align:right;  
  4. margin-top:0.5em;  

上面的樣式只會應用于出現在id是sidebar的元素內的段落。這個元素很可能是div或者是表格單元。

二:class類選擇器

在CSS中,類選擇器以一個點號顯示:
.center{text-align:center}
在上面的例子中,所有擁有center類的HTML元素均為居中。

1.class派生選擇器: 

  1. .fancytd{  
  2. color:#f60;  
  3. background:#666;  

在上面這個例子中,類名為fancy的更大的元素內部的表格單元都會以灰色背景顯示橙色文字。(名為fancy的更大的元素可能是一個表格或者一個div)

元素也可以基于它們的類而被選擇: 

  1. td.fancy{  
  2. color:#f60;  
  3. background:#666;  

在上面的例子中,類名為fancy的表格單元將是帶有灰色背景的橙色。
<tdclass="fancy">#p#

三:CSS優先級

層疊次序

當同一個HTML元素被不止一個樣式定義時,會使用哪個樣式呢?

一般而言,所有的樣式會根據下面的規則層疊于一個新的虛擬樣式表中,其中數字4擁有***的優先權。
i.瀏覽器缺省設置
ii.外部樣式表
iii.內部樣式表(位于<head>標簽內部)
iv.內聯樣式(在HTML元素內部)

因此,內聯樣式(在HTML元素內部)擁有***的優先權,這意味著它將優先于以下的樣式聲明:<head>標簽中的樣式聲明,外部樣式表中的樣式聲明,或者瀏覽器中的樣式聲明(缺省值)

下面對內聯樣式中css優先級具體介紹css優先級的四大原則:

原則一:繼承不如指定

如果某樣式是繼承來的永遠不如具體指定的優先級高。

例子1:

CODE: 

  1. <styletypestyletype="text/css"> 
  2. *{font-size:20px}  
  3. .class3{font-size:12px;}  
  4. </style> 
  5. <spanclassspanclass="class3">我是多大字號?</span> 

運行結果:.class3{font-size:12px;}

原則二:#ID>.class>標簽選擇符

例子:
CODE: 

  1. <styletypestyletype="text/css"> 
  2. #id3{font-size:25px;}  
  3. .class3{font-size:18px;}  
  4. span{font-size:12px}  
  5. </style> 
  6. <spanidspanid="id3"class="class3">我是多大字號?</span> 

 運行結果:#id3{font-size:25px;}

原則三:越具體越強大。

解釋:當對某個元素的CSS選擇符樣式定義的越具體,層級越明確,該定義的優先級就越高。
CODE: 

  1. <styletypestyletype="text/css"> 
  2. .class1.class2.class3{font-size:25px;}  
  3. .class2.class3{font-size:18px}  
  4. .class3{font-size:12px;}  
  5. </style> 
  6. <divclassdivclass="class1"> 
  7. <pclasspclass="class2"> 
  8. <spanclassspanclass="class3">我是多大字號?</span> 
  9. </p> 
  10. </div> 

 運行結果:.class1.class2.class3{font-size:25px;}

原則四:標簽#id>#id;標簽.class>.class

上面這條原則大家應該也都知道,看例子
CODE: 

  1. <styletypestyletype="text/css"> 
  2. span#id3{font-size:18px}  
  3. #id3{font-size:12px}  
  4. span.class3{font-size:18px}  
  5. .class3{font-size:12px}  
  6. </style> 
  7.  
  8. <spanidspanid="id3">我是多大字號?</span> 
  9. <spanclassspanclass="class3">我是多大字號?</span> 

 運行結果:span#id3{font-size:18px}|span.class3{font-size:18px}

【編輯推薦】

  1. NetBeans開發J2ME時環境變量配置
  2. 深入了解J2ME Polish+Eclipse配置過程
  3. 探討J2ME/J2EE的JSON數據交換方式
  4. Eclipse中進行JVM內存設置
  5. 解析Linux下如何用eclipse搭建J2ME開發環境
責任編輯:佚名 來源: blog.csdn.net
相關推薦

2010-09-30 09:56:26

J2ME Polish

2010-09-29 08:57:04

J2ME前景

2009-06-17 11:27:00

setClip方法J2ME

2010-10-09 14:29:44

J2MEfontcolor

2010-09-29 15:35:04

Item類J2ME

2010-09-29 12:45:50

J2ME

2009-06-23 11:30:16

RMSJ2ME

2010-09-29 13:50:31

J2MEJ2SE

2010-09-29 10:15:35

JDKJ2EEJ2SE

2010-09-29 09:59:22

J2ME配置

2010-09-30 11:04:53

J2MERMS

2009-06-30 15:49:00

J2ME編程

2010-09-29 15:45:49

J2MEFontColor

2010-09-30 08:49:17

cookieJ2ME

2010-09-29 09:19:39

J2ME開發工具

2010-10-09 15:58:36

J2ME圖形

2011-12-02 10:37:14

JavaJ2ME

2010-09-29 14:50:50

HashtableJ2ME

2010-10-09 14:54:42

J2ME對話框

2010-10-09 15:07:09

J2MEWeb服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人深夜福利 | 亚洲精品电影网在线观看 | 久久精品国产精品青草 | 成年人在线播放 | 国产午夜精品一区二区三区嫩草 | 在线视频中文字幕 | 成人av免费 | 国产一区二区三区 | 久久99精品久久久久 | 国内久久精品 | 国产精品成人一区二区 | 国产精品揄拍一区二区 | 国产精品久久久久久久久久久久 | 精国产品一区二区三区四季综 | 国产成人午夜精品影院游乐网 | 夜夜草导航 | 精品国产一区二区在线 | 天天曰夜夜 | 日韩日韩日韩日韩日韩日韩日韩 | 91亚洲国产成人精品一区二三 | 在线观看成人免费视频 | 欧美多人在线 | 久久99国产精品 | 午夜精品久久久久久久 | 亚洲欧洲一区二区 | 亚洲成人免费 | 天天操 夜夜操 | 成人免费观看男女羞羞视频 | 紧缚调教一区二区三区视频 | 国产日韩精品一区 | 欧美一级久久 | 影音先锋男 | 伊人春色在线 | 亚洲视频在线免费观看 | 国产成人综合一区二区三区 | 久久一区二区精品 | 一级爱爱片| 国产精品高潮呻吟久久av野狼 | 欧美一级在线免费观看 | 欧美一区二区三区 | 91免费看片|