【发布时间】:2017-06-15 05:36:15
【问题描述】:
问题 #1 → 这是 Code Pen 链接 → Click Here。 当我使用 id="pagewrap"
将页脚放在主 div 之外时 <footer>
<h4>Footer</h4>
<p>Footer text</p>
</footer>
</div><!-- end-of-pagewrap -->
如果我这样做→
</div><!-- end-of-pagewrap -->
<footer>
<h4>Footer</h4>
<p>Footer text</p>
</footer>
这样坏掉了→https://www.screencast.com/t/VXRFGVa30
问题 #2→ 我有更多的问题要讨论。
<div id="pagewrap">
#pagewrap {
padding: 15px;
max-width: 1400px;
margin: 20px auto;
}
但是,如果我将其更改为类系统,则填充或边框会消失。出了什么问题? CSS 是一样的吗?
<div class="pagewrap">
.pagewrap {
padding: 15px;
max-width: 1400px;
margin: 20px auto;
}
【问题讨论】:
-
你想在这里实现什么?你想要pagewrap div之外的页脚吗?请解释清楚。
-
我只是在尝试不同的学习方式。是的,你可以说我现在想要页脚。
-
我认为当您将 id 更改为 class pagewrap 时,您并没有更改 css 文件中的所有 pagewrap id。 css文件中有3个pagewrap id。
-
但是它们是独立的ID,它们是相互关联的吗?所有 id 或所有类的任何限制。
标签: css html responsive-design