reflow

    2热度

    2回答

    我有一个CSS滑动下拉菜单,可以在显示的元素数量上有所不同。 我使用overflow: hidden包装和margin-top: -100%来隐藏菜单,并使用margin-top: 0进行CSS转换以向下滑动动画。 问题似乎是margin-top: -100%似乎正在拾取任何父元素的显式width并忽略内容高度。 .outer { overflow: hidden; b

    7热度

    1回答

    我试图修复一个缓慢的UI有些慢,执行JavaScript和我已经收窄的主要原因下来用于看到width: 100%元素的实际像素大小的响应式布局一个jQuery .width()电话,在需要经常响应用户操作而发生的过程。 我已经添加了基于时间戳的测量和他们表明,就占了33%左右的滞后时间,这使得UI之间的差异感觉锐利和UI感觉迟钝。删除这一条线,该UI感觉快 - 但是,它把东西放错了地方......

    3热度

    1回答

    我遇到了ReactJS Boilerplate,它有很好的代表并且是社区驱动的。 样式部分更强调样式化组件CSS,但从未停止切换到传统的CSS样式化方法。尽管这引起了我对Styled-Component CSS脱颖而出的兴趣,为什么需要采用它。 我的Styled component CSS理解: 组件驱动期清初。你的CSS现在也是一个组件。 - 这很酷! 加载你需要什么,当你需要的,有点懒CSS

    0热度

    1回答

    虽然试图找出为什么页面janky每滚动事件叫,我检查了每一个滚动事件有一个叫画的整个页面(回流我猜),但我想不出为什么这个整版涂料发生,可以devtools提供更多信息

    0热度

    1回答

    我需要插入一个巨大的HTML标记到一些DOM元素,这将需要一段时间。这是我想要显示一些预加载器指示符的原因。我有两个块:#preloader和#container。一些代码首先显示预加载器,然后开始粘贴一个大的html标记。 问题 - 预加载器直到浏览器无法完成呈现html标记才显示。我尝试了很多解决方案(其中很多都被描述为here),但仍然没有成功。 下面是一个例子avalable: https

    0热度

    2回答

    http://v4-alpha.getbootstrap.com/content/tables/(在页面底部的最后一个例子) 有在本例中没有说明,我有一个很难弄清楚这是什么实际上做表!

    0热度

    1回答

    我有一个奇怪的回流问题,在Chrome中。 当我调整浏览器的高度时,粉红色div顶部和底部的两个div不会更新它们的宽度,除非我在隐藏和显示容器时执行丑陋的超时解决方法不喜欢这种解决方法)。这适用于FF和Safari,所以这是一个Chrome的bug。 一个重要的要求是,粉红色的中间格指示父div的大小,因为它是一个视频,我需要在全高度显示它,而不指定宽度。 有没有办法解决这个问题,而不做丑陋的J

    0热度

    1回答

    我在DOM中添加了很多元素。我不希望浏览器尝试重新绘制页面,直到添加了所有元素。 这可能吗?

    0热度

    1回答

    由于JavaScript是同步运行(不setTimeout)添加或删除HTML元素,都应该是向用户显示HTML更改之前它是彻底完蛋了? 更重要的是,如果JavaScript是改变可以包含在表单提交元件(例如添加多个textarea元素),而它的用户可以点击提交按钮,在进步,并提交一个不完整的请求? (有些textarea元素都包含在请求和一些textarea元素都没有。) 事情是这样的: <for

    1热度

    4回答

    我有两个包含各种元素(span,input,select,...)的html表格,我想强制这些表格的行具有相同的高度。不幸的是,在tr或td上设置属性“高度”不起作用(如果该行包含至少一个超过给定高度的元素,则该行更高)。 我还没有找到一种方法,我可以用css强制行高,所以我写了一个循环遍历所有行的Javascript函数,检查左表的高度与相应行的高度在右表中,如果它们不同,我将高度(改变样式)设