js:

在宜川等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需制作網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),宜川網(wǎng)站建設(shè)費(fèi)用合理。
el.style.display?=?'value'??//?el?為DOM元素,display為要設(shè)置的屬性(width,height,等,采用駝峰式命名法),value為想要設(shè)置的值
jQ
$('.class').css('name',?'value');
或者
$('.class').css({
name1:?value1,
name2:?value2,
'backgroud-color':?'red'
})
鍵值可以使用駝峰式命名法
?外部樣式表,引入一個(gè)外部css文件
?內(nèi)部樣式表,將css代碼放在 head 標(biāo)簽內(nèi)部
?內(nèi)聯(lián)樣式,將css樣式直接定義在 HTML 元素內(nèi)部
對(duì)DOM設(shè)置它的CSS樣式的話,建議到黑馬程序員社區(qū)找到相關(guān)的教程,內(nèi)涵詳細(xì)的操作流程和教學(xué),非常適合學(xué)習(xí)。我當(dāng)初在找前端工作之前,就是刷的他們的面試題,里面原理都說的很清楚。適合學(xué)習(xí)
因?yàn)槟銊?chuàng)建的是div里的另一個(gè)標(biāo)簽,動(dòng)態(tài) 這兩個(gè)字并不是在原h(huán)1標(biāo)簽中的,所以顏色不顯示
createTextNode 會(huì)輸出全部文本, 可以在它的容器上添加樣式.
即 headerrow.insertCell(0) 時(shí)添加樣式
將
headerrow.insertCell(0).appendChild(document.createTextNode("姓名"));
修改為以下格式,
方法一
var element = headerrow.insertCell(0)
element.appendChild(document.createTextNode("姓名"));
element.style.cssText = "color:#FF0000;font-size:24px;"
或者將樣式寫進(jìn) css 文件,設(shè)置元素的 className:
方法二
var element = headerrow.insertCell(0)
element.appendChild(document.createTextNode("姓名"));
element.className = class;
或者用 "太極八卦餅" 的方法:
方法三
var element = headerrow.insertCell(0)
element.appendChild(document.createTextNode("姓名"));
element.style.fontSize= "30px";
element.style.color = "#FF0000";
.....
方法二通用性好一些, 只需要寫一份CSS, 可以供后面的代碼重用, 而且代碼進(jìn)行了分離.
其它的兩個(gè)處理方法類似
方法一也可以樣式文本存入變量, 在當(dāng)前 js 中實(shí)現(xiàn)重用.
var cssText = "color:#FF0000;font-size:24px;"
var element = headerrow.insertCell(0);
element.appendChild(document.createTextNode("姓名"));
element.style.cssText = cssText;
element = headerrow.insertCell(1);
element.appendChild(document.createTextNode("年齡"));
element.style.cssText = cssText;
element = headerrow.insertCell(2);
element.appendChild(document.createTextNode("性別"));
element.style.cssText = cssText;
網(wǎng)站名稱:dom設(shè)置css樣式,可以使用dom動(dòng)態(tài)操作css屬性
鏈接分享:http://chinadenli.net/article17/dsgscgj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、App設(shè)計(jì)、App開發(fā)、Google、標(biāo)簽優(yōu)化、網(wǎng)站排名
聲明:本網(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)