我正在通过CSS文件找到很多“高度:自动;”,我有点,嘿......等一下,我真的必须将身高调为自动吗?这已经设置为默认值吗?
height:auto;
如果是,是否有html5中所有默认值的完整列表?
答案 0 :(得分:2)
这是你正在寻找的吗? :)
; Sources:
; http://reference.sitepoint.com/css
; http://developer.mozilla.org/en/CSS
animation = "none"
animation-delay = "0"
animation-direction = "normal"
animation-duration = "0"
animation-fill-mode = "none"
animation-iteration-count = "1"
animation-name = "none"
animation-play-state = "running"
animation-timing-function = "ease"
backface-visibility = "visible"
background = "0"
background-attachment = "scroll"
background-clip = "border-box"
background-color = "transparent"
background-image = "none"
background-origin = "padding-box"
background-position = "0 0"
background-position-x = "0"
background-position-y = "0"
background-repeat = "repeat"
background-size = "auto auto"
border = "0"
border-style = "none"
border-width = "medium"
border-color = "inherit"
border-bottom = "0"
border-bottom-color = "inherit"
border-bottom-left-radius = "0"
border-bottom-right-radius = "0"
border-bottom-style = "none"
border-bottom-width = "medium"
border-collapse = "separate"
border-image = "none"
border-left = "0"
border-left-color = "inherit"
border-left-style = "none"
border-left-width = "medium"
border-radius = "0"
border-right = "0"
border-right-color = "inherit"
border-right-style = "none"
border-right-width = "medium"
border-spacing = "0"
border-top = "0"
border-top-color = "inherit"
border-top-left-radius = "0"
border-top-right-radius = "0"
border-top-style = "none"
border-top-width = "medium"
bottom = "auto"
box-shadow = "none"
box-sizing = "content-box"
caption-side = "top"
clear = "none"
clip = "auto"
color = "inherit"
columns = "auto"
column-count = "auto"
column-fill = "balance"
column-gap = "normal"
column-rule = "medium none currentColor"
column-rule-color = "currentColor"
column-rule-style = "none"
column-rule-width = "none"
column-span = "1"
column-width = "auto"
content = "normal"
counter-increment = "none"
counter-reset = "none"
cursor = "auto"
direction = "ltr"
display = "inline"
empty-cells = "show"
float = "none"
font = "normal"
font-family = "inherit"
font-size = "medium"
font-style = "normal"
font-variant = "normal"
font-weight = "normal"
height = "auto"
hyphens = "none"
left = "auto"
letter-spacing = "normal"
line-height = "normal"
list-style = "none"
list-style-image = "none"
list-style-position = "outside"
list-style-type = "disc"
margin = "0"
margin-bottom = "0"
margin-left = "0"
margin-right = "0"
margin-top = "0"
max-height = "none"
max-width = "none"
min-height = "0"
min-width = "0"
opacity = "1"
orphans = "0"
outline = "0"
outline-color = "invert"
outline-style = "none"
outline-width = "medium"
overflow = "visible"
overflow-x = "visible"
overflow-y = "visible"
padding = "0"
padding-bottom = "0"
padding-left = "0"
padding-right = "0"
padding-top = "0"
page-break-after = "auto"
page-break-before = "auto"
page-break-inside = "auto"
perspective = "none"
perspective-origin = "50% 50%"
position = "static"
; May need to alter quotes for different locales (e.g fr)
quotes = "'\201C' '\201D' '\2018' '\2019'"
right = "auto"
tab-size = "8"
table-layout = "auto"
text-align = "inherit"
text-align-last = "auto"
text-decoration = "none"
text-decoration-color = "inherit"
text-decoration-line = "none"
text-decoration-style = "solid"
text-indent = "0"
text-shadow = "none"
text-transform = "none"
top = "auto"
transform = "none"
transform-style = "flat"
transition = "none"
transition-delay = "0s"
transition-duration = "0s"
transition-property = "none"
transition-timing-function = "ease"
unicode-bidi = "normal"
vertical-align = "baseline"
visibility = "visible"
white-space = "normal"
widows = "0"
width = "auto"
word-spacing = "normal"
z-index = "auto"
答案 1 :(得分:2)
W3C also have a recommended style set for HTML4
您可能想要look here for a list of default styles获取IE
你可以随时使用FireBug或Chrome's Developer Tools之类的调试工具来检查元素,以确定它们的继承,提供和计算样式。或者期待使用CSS reset,这样您就知道您正在处理公平竞争环境中的所有浏览器。
我很乐意将这些规则作为这篇文章的一部分包含在内,但不幸的是,它们超过了30k字符限制的SO答案。