第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Javascript 插入一個div 到span里。

Javascript 插入一個div 到span里。

九州編程 2019-04-18 18:15:33
用 Javascript 將id="a2" 的div插入到 span里面,且寬度等于span的寬度。span不能定義ID ,只能標簽,要怎么寫啊,<html> <body> <span><span> <div id="a2"></div> </body> </html>
查看完整描述

9 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

<!doctype html>

<html>

<head>

    <meta charset="UTF-8" />

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

    <title> 頁面名稱 </title>

<style type="text/css">

#a2 {

    background-color: #d00;

    width: 100%;

    height: 20px;

}

span {

    display: inline-block;

    width: 300px;

}

</style>

</head>

<body>

<span></span>

<div id="a2"></div>

<script type="text/javascript">

var span = document.getElementsByTagName("span")[0];

var a2 = document.getElementById("a2");

span.appendChild(a2);

</script>

</body>

</html> 


查看完整回答
反對 回復 2019-05-13
?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

jquery 用法 是這樣的
$("body > span").html("

");


查看完整回答
反對 回復 2019-05-13
?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

括號里是


查看完整回答
反對 回復 2019-05-13
?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

 $("body > span").html("
    <div id='a2'></div>
");


查看完整回答
反對 回復 2019-05-13
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

可以通過document.getElementsByTagName("span");獲取span標簽對象,然后再創(chuàng)建div標簽,添加進目標span中。
var parent = document.getElementsByTagName("span");
var div = document.createElement("div");
//設置 div 屬性,如 id
div.setAttribute("id", "a2");
div.innerHTML = "動態(tài)添加div中的內容";
parent.appendChild(div);

這樣就可以了!


查看完整回答
反對 回復 2019-05-13
?
達令說

TA貢獻1821條經驗 獲得超6個贊

試試在style里加上這個條件:min-width: 100%;max-width: 100%;

查看完整回答
反對 回復 2019-05-13
?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

so easy ,不過原則上span是不應該放div的,雖然不會報錯,具體看w3cschool規(guī)范
代碼,隨便寫的,可能有語法錯誤,具體看jquery文檔:

var $div = $("#a2");
 $div.appendTo($("span")).width($div.parent().width())


查看完整回答
反對 回復 2019-05-13
?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

span 標簽不是默認display=inline的么,如果不改的話,它是根據(jù)內容來撐的


查看完整回答
反對 回復 2019-05-13
?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

利用選其找到span,如var span = document.getElementsByTagName("span")[0],然后就可以加進去了,用append或者html,然后利用字符串拼接拼進去,但是原則上span為非塊級元素,是不能容納塊級元素的,但是要硬塞的話,也不會報錯,盡量還是按規(guī)范來。


查看完整回答
反對 回復 2019-05-13
  • 9 回答
  • 0 關注
  • 2123 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號