window.onload=function(){
中寧網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),中寧網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為中寧近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的中寧做網(wǎng)站的公司定做!
$('#testtd').click(function(){
console.log($('.inputtext').attr("value"));
console.log($('.imgsrc').attr("src"));
});;
}
table
tr
td?id="testtd"
input?class="inputtext"?value="123"?type="text"
img?class="imgsrc"?src="1.jpg"
/td
/tr
/table
簡(jiǎn)單的說,內(nèi)部(inner)類指那些類定義代碼被置于其它類定義中的類;而對(duì)于一般的、類定義代碼不嵌套在其它類定義中的類,稱為頂層(top-level)類。對(duì)于一個(gè)內(nèi)部類,包含其定義代碼的類稱為它的外部(outer)類。 1 Static member class(靜態(tài)成員類) 類聲明中包含“static”關(guān)鍵字的內(nèi)部類。如以下示例代碼, Inner1/Inner2/Inner3/Inner4就是Outer的四個(gè)靜態(tài)成員類。靜態(tài)成員類的使用方式與一般頂層類的使用方式基本相同。
1內(nèi)部類的嵌套可以理解成類的鏈關(guān)系,在構(gòu)造一個(gè)內(nèi)部類(非static)的實(shí)例的時(shí)候,會(huì)將直接外層類的實(shí)例
作為參數(shù)傳進(jìn)構(gòu)造函數(shù),而外層類的實(shí)例也是用其外層類的實(shí)例構(gòu)造,所以是一種鏈狀關(guān)系,內(nèi)部的類可以使用所有
外層的類的實(shí)例,而外層的類不能使用內(nèi)層的類, 應(yīng)用a.this(最外層類實(shí)例) ,a.b.c.this(鏈中某個(gè)外層的實(shí)例)。
class TheOuter{
class kk {
class gg {
int tt = 100;
}
}
class aa {
class bb {
int jj = 10;
class cc {
{ int ff = TheOuter.aa.bb.this.jj;
// 無法直接訪問到gg不在鏈關(guān)系內(nèi)
System.out.println(ff);
}
}
}
}
}
2 創(chuàng)建一個(gè)內(nèi)部類 new aa().new bb().new()cc 實(shí)際上是調(diào)用 外層類實(shí)例.new 本層構(gòu)造函數(shù)()
如果內(nèi)部類是static的不需要外層類的實(shí)例 多個(gè)static嵌套的內(nèi)部類的實(shí)例 aa.bb.cc test = new aa.bb.cc();
3
class a0 {
class b0 {
}
}
class vvv{
class ff extends a0.b0 {// ff這里不是內(nèi)部類也行
ff(a0 kk){
kk.super();
}
}
}
繼承自內(nèi)部類要調(diào)用父類的外層類的super()
4
class dd {
void print(){
System.out.println("dd.println is there");
}
class kk {
kk(int i){}
class cc {
void pp() {
System.out.println("****");
}
void ddpp() {
dd.this.print();
}
}
}
}
class aa {
public static void main (String agrs[]) {
dd.kk.cc test = new dd().new kk(10).new cc();
test.ddpp();
}
}
在類內(nèi)部可以是使用外層類,但是如果生成一個(gè)實(shí)例的句柄就沒有提供訪問上層類的功能。
5 this 是指本類的實(shí)例
6 缺省的new
class cc {
{
new test();
}
class kk {
{
System.out.println("there kk");
}
}
class test {
{
new kk();
}
class kk {
{
System.out.println("there test_kk");
}
}
}
}
可以直接使用new,new的范圍可以是 之際外層.this.new 和this.new 但是如果內(nèi)層與外層出現(xiàn)同名類以內(nèi)部?jī)?yōu)先
7
//當(dāng)有鏈關(guān)系的時(shí)候要注意類不要重名
class vv {
class bb {} //!
class kk {
//class vv{} 這樣就會(huì)出錯(cuò)
class bb {} //!這樣就不會(huì)出錯(cuò)
}
}
8
class a0 {
class b0 {
}
}
class vvv{
class ff extends a0.b0 {// 不是內(nèi)部類也行
ff(a0 kk){
kk.super();
}
}
}
繼承自內(nèi)部類要調(diào)用父類的外層類的super()
9 匿名內(nèi)部類
interface oo {
//oo(int g) {}
int k = 10;
void pt();
}
class pp {
pp(int g) {
}
int get() {
return 100;
}
}
class me {
/*
interface oo {
void pt();
}
*/
class kk{
oo testmed() {
final int i = 10;
int g = 100;
return new oo() {
int kk;
{
// 使用外面的東西要聲名成final
// 繼承接口內(nèi)部?jī)?yōu)先
// 匿名內(nèi)部類沒有構(gòu)造函數(shù),只能使用塊,初始化
kk = i + k ;
}
public void pt() {
System.out.println(kk);
}
};
}
pp testmed0() {
return new pp(10){ // 繼承自類
public int get() {
return super.get() * 10;
}
};
}
}
}
匿名內(nèi)部類可以繼承自接口也可以繼承自類,繼承自類的構(gòu)造函數(shù)中 可以有參數(shù)。
10
class bf {
interface kk {}
class aa {
// 接口能嵌套在接口中(不受限制),或者嵌套在頂層,下面就不行
//interface gg {}
}
}
第一個(gè)int,是聲明這個(gè)函數(shù)的返回值為一個(gè)整數(shù)。
第二int,意思是putchar這個(gè)函數(shù)的一個(gè)參數(shù)是整數(shù)。
有兩種方法:
1、在同一個(gè)CSS樣式表中,使用 !important 來定義不同的值以適應(yīng)Firefox和IE。
例如:
padding: 20px !important; /For Firefox/
padding: 10px; /For IE/
(注意這里IE6是無法識(shí)別,important 這個(gè)標(biāo)記的,但它會(huì)識(shí)別padding: 20px,所以要在后面加上padding: 10px用來覆蓋padding: 20px)這個(gè)方法適用于修改少量代碼。
2、條件注釋。(只對(duì)IE瀏覽器有效)這也是北極冰仔部落格目前使用的方法。先為不同瀏覽器書寫各自的CSS樣式,再在head中加入以下的代碼以適應(yīng)不同的IE瀏覽器版本調(diào)用:
注意:
gt: greater than (高于)
lte: less than or equal to (低于或等于)
另外:IE還支持一個(gè)非標(biāo)準(zhǔn)的標(biāo)簽:comment
This is not Internet Explorer.
This is Internet Explorer.
IE會(huì)自動(dòng)把此標(biāo)簽中的內(nèi)容當(dāng)作注釋處理掉。
擴(kuò)展資料
關(guān)于css兼容性問題及一些常見問題
目前主流瀏覽器的兼容性做的都比較好了,以下主要針對(duì)IE6,7的不兼容問題進(jìn)行解決。
1、有浮動(dòng)存在時(shí),計(jì)算一定要精確,不要讓內(nèi)容的寬高超出我們所設(shè)置的寬高,IE6下,內(nèi)容會(huì)撐開設(shè)置好的高度。
解決方法:給對(duì)應(yīng)的父級(jí)加overflow:hidden;但是會(huì)有部分被隱藏掉,最好是精確計(jì)算寬高再設(shè)定。
2、在IE6下有元素浮動(dòng)時(shí),如果寬度需要由內(nèi)容撐開,就給里邊的塊元素都加浮動(dòng),正常瀏覽器不用加浮動(dòng)。
3、在IE6下元素的高度的小于19px的時(shí)候,會(huì)被當(dāng)做19px來處理。
解決辦法:添加overflow:hidden;
int putchar (int ch);
最前邊的int代表該函數(shù)結(jié)束時(shí)會(huì)返回一個(gè)int類型的值。
putchar是函數(shù)名稱。
括號(hào)內(nèi)的是調(diào)用該函數(shù)時(shí)需要傳的參數(shù)。這里只有一個(gè)參數(shù)ch。ch前的int表示參數(shù)需要int類型值。
//調(diào)用putchar函數(shù)舉例
putchar?(65);?//ASCII碼65對(duì)應(yīng)大寫字母A,即打印A
int?f?=?putchar?(65);?//打印A,并且將函數(shù)返回值賦值給f,f應(yīng)為1
本文題目:intputcss樣式的簡(jiǎn)單介紹
鏈接分享:http://jinyejixie.com/article34/dsdiepe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、微信公眾號(hào)、微信小程序、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)