|
|
请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 马黑黑 于 2022-1-6 23:43 编辑
传统的宽幅音画帖定位方法是用 CSS 的 position 来加以实现,一般用相对定位(relative),也有用绝对对位(absolute)的。都很不错,但还有一个更简单的方法在这里和大家分享。先看示范代码:
<div style="transform: translateX(-340px);">音画代码在此处</div>
这里,父 div 使用了 CSS 的 transform 函数,其 translateX 属性表示平移即水平方向移动,若需要纵向移动则用 translateY 属性,若横向纵向都移动则用 translate(x值, y值)。translate 可以接受负数值,上面的示范代码就用了负数值。
必须注意的是,音画代码要自带高宽,如此,父 div 就会有高度与宽度——容器可以根据装载的东西而改变尺寸。
下楼我测试一个样板,没有音画内容,所以我设定了父 div 的高宽还有底色:
<div style="transform:translateX(-340px); background:rgba(0,0,0,.2); width:1280px; height:750px;"></div> |
评分
-
| 参与人数 2 | 威望 +80 |
金钱 +160 |
经验 +80 |
收起
理由
|
加林森
| + 30 |
+ 60 |
+ 30 |
赞一个! |
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
查看全部评分
|