CSS转换在不需要时显示滚动条

阿什温

我们具有增加/减少内容缩放级别的功能。当用户增加缩放比例时,我们将增加css属性的比例transform当内容放大时,甚至不需要显示滚动条的父div。

在此处输入图片说明

请检查下面的代码和小提琴:

HTML:

<div id="viewport">
  <div id="zoomDiv">
    <p style="width:250px;height:150px;background-color:yellow">
    hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j fs fsd fsdf hsjd hs jdfhsdf hsf j f
    </p>
  </div>
</div>
<a href="javascript:void(0)" onclick="transformDiv(0.1)" id="increase">&nbsp;+&nbsp;</a>
<a href="javascript:void(0)" onclick="transformDiv(-0.1)" id="deccrease">&nbsp;-&nbsp;</a>

<script>
var d = 1;
function transformDiv(n) {

    d = d + n;
    document.getElementById("zoomDiv").style.transform = "scale("+d+")";

}
</script>

CSS:

#viewport{width:300px;height:200px;border:1px solid #000;background-color:#FFF;overflow:auto}
#zoomDiv{transform}

小提琴:https//jsfiddle.net/hyvr7bwn/

在所有浏览器中发生的问题。

狮身人面像

我已经更新了您的小提琴,原来它需要以下CSS代码才能正确对齐。这样只会在放大时将内容保留在左侧,这样就不会浪费空间,并且在不需要时不会显示滚动条。

-webkit-transform-origin: top left; 
float:left;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps InfoWindow显示不需要的滚动条(但仅一次)

来自分类Dev

调整大小时会显示JavaFX TextArea滚动条,即使不需要

来自分类Dev

调整大小时,即使不需要,也会显示JavaFX TextArea滚动条

来自分类Dev

删除不需要的水平滚动条(水平滚动条来自何处?)

来自分类Dev

数据表和不需要的水平滚动条的问题

来自分类Dev

数据表和不需要的水平滚动条的问题

来自分类Dev

将滚动条添加到不需要它的页面?

来自分类Dev

溢出-x:自动创建不需要的垂直滚动条

来自分类Dev

保持QPlainTextEdit尽可能小而不需要滚动条

来自分类Dev

编写 iOS 滚动条以解决 Bootstrap 4 轮播错误:单击/点击会导致额外的不需要的滑动

来自分类Dev

显示区域的CSS滚动条

来自分类Dev

如何仅在需要时显示Bootstrap 3弹出式滚动条

来自分类Dev

使用Headroom JS隐藏滚动条上的导航栏并在需要时显示

来自分类Dev

使用Headroom JS隐藏滚动条上的导航栏,并在需要时显示

来自分类Dev

通过javascript滚动内容时不需要的鼠标事件

来自分类Dev

通过javascript滚动内容时不需要的鼠标事件

来自分类Dev

CSS,不需要的水平移动滚动

来自分类Dev

停止在CSS中生成不需要的滚动

来自分类Dev

XML的XSL转换-显示不需要的其他文本

来自分类Dev

下载html源代码时不需要的<img>转换

来自分类Dev

Bash终端在打开时显示不需要的文本

来自分类Dev

单击时突出显示Listview项(不需要)

来自分类Dev

流星LogginIn()在不需要时显示加载

来自分类Dev

不需要时显示模型的哈希值

来自分类Dev

Bash 终端在打开时显示不需要的文本

来自分类Dev

CSS动画延迟显示不需要的内容

来自分类Dev

QTableWidget显示滚动条

来自分类Dev

设置为展开时,ScrolledComposite不显示滚动条

来自分类Dev

全屏div(显示为默认窗口滚动条时)

Related 相关文章

  1. 1

    Google Maps InfoWindow显示不需要的滚动条(但仅一次)

  2. 2

    调整大小时会显示JavaFX TextArea滚动条,即使不需要

  3. 3

    调整大小时,即使不需要,也会显示JavaFX TextArea滚动条

  4. 4

    删除不需要的水平滚动条(水平滚动条来自何处?)

  5. 5

    数据表和不需要的水平滚动条的问题

  6. 6

    数据表和不需要的水平滚动条的问题

  7. 7

    将滚动条添加到不需要它的页面?

  8. 8

    溢出-x:自动创建不需要的垂直滚动条

  9. 9

    保持QPlainTextEdit尽可能小而不需要滚动条

  10. 10

    编写 iOS 滚动条以解决 Bootstrap 4 轮播错误:单击/点击会导致额外的不需要的滑动

  11. 11

    显示区域的CSS滚动条

  12. 12

    如何仅在需要时显示Bootstrap 3弹出式滚动条

  13. 13

    使用Headroom JS隐藏滚动条上的导航栏并在需要时显示

  14. 14

    使用Headroom JS隐藏滚动条上的导航栏,并在需要时显示

  15. 15

    通过javascript滚动内容时不需要的鼠标事件

  16. 16

    通过javascript滚动内容时不需要的鼠标事件

  17. 17

    CSS,不需要的水平移动滚动

  18. 18

    停止在CSS中生成不需要的滚动

  19. 19

    XML的XSL转换-显示不需要的其他文本

  20. 20

    下载html源代码时不需要的<img>转换

  21. 21

    Bash终端在打开时显示不需要的文本

  22. 22

    单击时突出显示Listview项(不需要)

  23. 23

    流星LogginIn()在不需要时显示加载

  24. 24

    不需要时显示模型的哈希值

  25. 25

    Bash 终端在打开时显示不需要的文本

  26. 26

    CSS动画延迟显示不需要的内容

  27. 27

    QTableWidget显示滚动条

  28. 28

    设置为展开时,ScrolledComposite不显示滚动条

  29. 29

    全屏div(显示为默认窗口滚动条时)

热门标签

归档