为了账号安全,请及时绑定邮箱和手机立即绑定

div+css,初学者用js获取某个内容显示的样式出问题

div+css,初学者用js获取某个内容显示的样式出问题

梵蒂冈之花 2019-04-17 18:19:42
<!-- 关于样式层叠优先级的问题参考笔记,一般都是id选择器,        并且一般是后面的覆盖前面的样式 --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>    <head>        <meta http-equiv="Content-Type" content="text/html;charset=utf-8">        <title>HTML4</title>        <style>            body {              font-family: Verdana, sans-serif;              font-size: 0.8em;              background-color: white;            }            div#header, div#footer, div#content, div#post {                border: 1px solid grey;                margin: 5px;                margin-bottom: 15px;                padding: 8px;                background-color: white;            }            div#header, div#footer {color:white;                background-color:#444;                margin-bottom:5px;}            div#content {background-color: #ddd;}            div#menu ul  {margin: 0; padding: 0;}            div#menu ul li {display: inline; margin: 5px;}        </style>    </head>    <body>        <div id="header">            <h1>Monday Times</h1>            <script>document.getElementById("header").innerHTML="HTML4"</script>            <!--             ↑此处希望用JS处理header的内容,希望看到的结果是:            HTML4和之前的Monday Times是一样的样式,            但是显示出来并没有采用head规定的样式,            请问怎么做才可以显示相同的样式             -->        </div>        <div id="menu">            <ul>                <li>News</li>                <li>Sports</li>                <li>Weather</li>            </ul>        </div>        <div id="content">            <h2>News Section</h2>            <div id="post">                <h2>News Article</h2>                <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum.</p>                <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum.</p>                <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum.</p>            </div> 
查看完整描述

5 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

  document.getElementById("header").innerHTML="<h1>HTML4</h1>"



查看完整回答
反对 回复 2019-05-13
?
倚天杖

TA贡献1828条经验 获得超3个赞

之前的MondayTime是h1标签撑起来的,要保持原样就再加上h1就好,不用h1的话就先获取原来的高度和字体大小,再赋给新的

查看完整回答
反对 回复 2019-05-13
?
慕娘9325324

TA贡献1783条经验 获得超5个赞

用jQuery吧,jquery 方便


查看完整回答
反对 回复 2019-05-13
  • 5 回答
  • 0 关注
  • 501 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号