这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。
左侧是否有默认边距或填充?
<h3>Title Heading</h3>
<ul id="listItems">
<li>itemOne</li>
<li>itemTwo</li>
<li>itemThree</li>
</ul>
主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。
谢谢。
哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予第一项em(bold)。
问题在于,默认情况下,浏览器具有自定义的css-例如在chrome中:
ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}
您必须为您的使用自定义规则ul
:
element.style {
margin-left: 0px;
/* set to 0 if your not using a list-style-type */
padding-left: 20px;
}
问题内容: 这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,并且列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。 左侧是否有默认边距或填充? 主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。 谢谢。 哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予
问题内容: 我已经使用重置CSS样式集已经有一段时间了,每次我创建一个新网站时,重置最让我烦恼的就是重置ap标签边距和填充。我知道为什么,但是我想知道ap元素上应使用什么“默认”填充和/或边距? 我猜想这在浏览器之间是不一致的,通常需要针对每个站点进行调整,但是是否存在一组最常见的边距和/或填充值? 短版:是(例如)5px的边距 和 顶部 和 底部的填充…还是其他? 问题答案: 在CSS2.1规范
问题内容: HTML为其标签设置的默认值是什么?我注意到有一些自动边距,但是我想知道是否有人知道它有多少(以及它是否在或中,等等)。 问题答案: 在大多数主流浏览器中,默认边距是所有方面。它是由浏览器提供的以像素为单位定义的。 某些浏览器允许您创建和使用自己的浏览器,但是如果您正在开发网站,则建议不要更改此设置,因为您的用户很可能不会修改样式表,然后会看到与您的页面不同的页面。 如果要更改它,可以
我必须在我的项目中使用设计支持库的。我想在中的和之间留出空格。我在中设置了边距和填充,甚至在中也设置了边距和填充,但这两个都不起作用。这里我附上屏幕截图和我的编码。
问题内容: 使用HTML / CSS,如何制作宽度和/或高度为其父元素的100%并且仍然具有适当的填充或边距的元素? 所谓“适当的”我的意思是,如果我的父元素是高大的,我指定用我所期望的,我应该得到一个高的元素与所有各方,很好地集中在父元素。 现在,我知道这不是标准盒模型指定它应该工作的方式(尽管我想确切地知道为什么),所以显而易见的答案不起作用: 但是在我看来,必须有某种方法可以可靠地为任意大小
问题内容: 如果我设置任何元素,然后将,,, 不是该元素的影响? 是否有必要使用或或使用,,,该元素吗? 问题答案: 有关完整说明,请参见CSS规范中的“ 内联格式设置上下文”。 基本上可以在行内元素上设置边距,内边距和边框,但是它们的行为可能不符合您的预期。如果只有一行,则该行为可能会很好,但是同一流中的其他行可能会表现出与您期望的行为不同的行为(即,将不考虑填充)。此外,如果内嵌框包含易碎元素