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

有几个搞不懂的问题

  1. 这里<a>标签样式到底有啥用意 没有搞懂

  2. 在<body>样式中使用了{margin-top:5em;},在使用“em”之前并没有出现可参照的计量单位,难道其父级元素<html>是默认以“px”为计量单位。

  3. 在这里多背景设置下为何图片不能添加拉伸(stretch)属性

  4. 在建立3D场景中,场景展示距离perspective究竟是如何确定,4000px的参数可有计算依据

正在回答

2 回答

em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺


寸未被人为设置,则相对于浏览器的默认字体尺寸。(引自CSS2.0手册)


任意浏览器的默认字体高都是16px。所有未经调整的浏览器都符合: 1em=16px。那么


12px=0.75em,10px=0.625em。为了简化font-size的换算,需要在css中的body选择器


中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 


10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了


0 回复 有任何疑惑可以回复我~
#1

慕函数6472736 提问者

非常感谢!
2016-01-05 回复 有任何疑惑可以回复我~

定义和用法

<a> 标签定义超链接,用于从一张页面链接到另一张页面。

<a> 元素最重要的属性是 href 属性,它指示链接的目标。

在所有浏览器中,链接的默认外观是:

未被访问的链接带有下划线而且是蓝色的

已被访问的链接带有下划线而且是紫色的

活动链接带有下划线而且是红色的


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

有几个搞不懂的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信