网站建设技术团队
网站声音属性azimuth和elevation属性的理解!
  • 日期 : 2014-03-26
当显示的文档存在于二维页面上时,朗读内容可以放在围绕着收听器的三维空间的任何位置上。CSS标准定义了azimuth和elevation属性,这样就可以把元素上的懒惰内容放在不同位置的收听器旁边。关于放在什么位置和周围和仰角的azimuth告诉我们在收听器那里出现的声音离上下有多远。

azimuth属性接受角度值或者表示收听器周围位置的关键字。如果位置位于收听器的正前方,就定义为0度。如果在收听器的右边,就是90度,而位于正后方的话,就是180度。收听器的左边是270度,或者等价于-90度。

position关键字包括一个基本位置,可能会被behind关键字所修改。这些关键字对应的是表中列出的角坐标

      与azimuth关键字等价的角

关键字 角坐标 用在后面时的角坐标

lcft-cidc 270   270

far-left 300 240

left 320 220

与azimuth关键字等价的角(续)

关键字 角坐标 用在后面时的角坐标

center-left 340 200

center   0 180

center-right 20 160

right   40 140

far-right 60 120

right-side 90 90

leftwards关键字从父元素的方位角上减去20度。同样,rightwards向父元素的方位角上增加20度。请注意,这个过程可能一直持续到艰难到收听器周围时为止,不管父元素的方位角是多少,这些值都用加上或从中减去20度。

elevation属性接受从-90到90范围内的角值,对应的是从收听器正下方到正上方。0度被认为是对着收听器的耳朵说话。你还可以分别用below、level和above关键字对应-90度、0度或者90度。

使用higher关键字将仰角按照10度相对父元素仰角不断增加;lower将声音的仰角改变为低于父元素仰角10度。
鸿运通网站建设公司 www.61916.com