关于图片文字等比缩放的处理方案

c1987222 2014-08-05 11:57:22
页面上分成两块区域:
1 img标签当作background,其中有若干区域作为文字的轮廓,可以参照下面的图片。

2 还有一个div标签作为text的container,div标签浮于img标签的上方。但要保证text落在img的框框里面。

现在这个页面需要根据PC、手机和平板进行等比缩放,
请问各位前辈有没有什么比较好的方式来调整img和text的大小,让img和text的相对位置固定,text不会超出img上面的框框呢?

谢谢!
...全文
202 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
c1987222 2014-09-23
  • 打赏
  • 举报
回复
目前还没找到一种理想的方案,不过好在现在的平板浏览器对屏幕内容的自适应缩放做得比较好,大致可以达到效果。
xuzuning 2014-08-05
  • 打赏
  • 举报
回复
可以将所有的尺寸都改成 em 为单位 不过计算量大了点
c1987222 2014-08-05
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
可以尝试使用 css 的 zoom 属性 http://www.baidu.com/link?url=w9U9tYKUxmIMpd3wvG1fXQpFdc7pi34U-2_A1xuThIYHImLkko75Su2YQPQW02efTCILFvobu2UUox7oIsbKrM5C3ob99yNEw9xqtDSX_Pa
貌似CSS的zoom属性FireFox不支持,所以还是有一定的局限性啊
1.css的概述 1.问题 HTML属性修饰有一定局限,是不太便捷 2.css的语法规范 1.使用css样式方式 1.内联样式 行内样式 特点:将css样式定义在HTML标记中 语法:中先增加一对<style></style>,在<style>标记写样式规则 样式规则:由选择器和样式声明组成 3.外部样式 独立于任何网页位置处,声明一个样式文件(.css为后缀),在文件中声明样式,在使用的网页中引入.css文件。 使用步骤: 1.创建样式表文件(.css) 2.在样式文件中编写样式规则 3.在网页中对样式文件进行引入 <link rel="stylesheet" href="URL../.css"> 3.CSS样式特征 1.继承性 必须是父子(有层叠嵌套的关系)结构 大部分的css效果是可以 2.优先级 1.浏览器默认样式 2.内部样式和外部样式(就近原则) 3.内联样式 4.!important; 绝对优先使用() 格式 p{ color:red !important; } 2.css选择器 1.选择器的作用 规范页面中那些元素能够使用定义好的样式。 2.选择器详解 1.通用选择器 *{样式} 2.元素选择器 p{样式} 3.类选择器 1. 声明 .class名{样式} 2.引用可以引用多个类名用空格隔开 4.id选择器 #id名{样式} 3.特殊选择器 1.群组选择器 #id ,.class{样式} 1.子选择器 #id>.class{样式} 1.分类选择器 div .class{样式} 4.伪类选择器 作用:匹配元素不同状态的选择器 语法:所有的伪类都是以 : 作为开始 选择器:伪类选择器{样式} 伪类分类 1.伪类链接 :link 匹配尚未访问的超级链接状态 :visited 匹配访问过的元素的状态 2.动态伪类 :hover 匹配鼠标悬停在元素上时的状态

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧