问题标签 [margin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
52 浏览

jquery - 使用 jQuery 添加标记时出现边距问题?

出于某种原因,如果我用 jQuery 添加这些按钮(因为 Ajax 插入功能),当它们通过服务器上的 PHP 加载时它们看起来很奇怪?

http://tomsfil.es/63221c41.png http://tomsfil.es/63221c41.png

这种行为的原因是什么

这是插入它的jQuery:

0 投票
2 回答
2505 浏览

jquery - jQuery,切换 div,CSS 间距问题

我有这个标记:

通过 jQuery,我正在做一个 .slideToggle 来显示/隐藏顶部 div。

我希望两个 div 之间始终有 10px 的空间,无论是折叠还是展开。

然而,行为是当顶部 div 向下滑动时,10px 边距仍然存在,但一旦顶部 div 完成向下滑动,10px 边距就会消失。这似乎是一个保证金崩溃问题。

我想出的解决方案是这样的:

  是关键,因为 div 中需要有内容来“分离”两者并保留 10px 的边距。

我也尝试了 .clearfix:after 方法,但这在这种情况下不起作用,所以也许这是一个以 jQuery 为中心的问题。有没有人遇到过这个问题并找到了比额外的 div 更优雅的解决方案?

0 投票
3 回答
830 浏览

html - css/html: 垂直 div-alignment-Problem(添加了现场演示)

在这种情况下,我在对齐一些 div 时遇到问题:

(当然这只是一个重现我想要避免的行为的例子。)

我本来希望 content-div 与 container-div 对齐。因此,“序言”和“内容”之间应该总共有 150 像素。

但是,(至少在 Firefox 中)情况并非如此。container-div 被简单地忽略,因此 content-div 的 margin-top 也被忽略,只要它不大于 preamble-div 的 margin-bottom 的 margin-top。

我能做些什么?我必须申请额外的 css 规则吗?我想保持位置:相对以及 html 结构。

谢谢!

[编辑2]

希望你还在我身边;-)

抱歉耽搁了……这里有一个现场演示。它是如此生动,我什至做了一个小的 jquery-script 来说明问题 - 只需尝试一下按钮。 现场演示

谢谢!

[编辑]

事情是这样的:

坏的
(来源:666kb.com

我想要的方式(无边界)

替代文字
(来源:666kb.com

我希望区别很明显,尽管图像很生涩;-)

0 投票
1 回答
722 浏览

css - 在 100% 宽度的父 DIV 内居中固定宽度 DIV

我有一个类似于下面的设置:

这在除 IE 之外的所有内容中都很好。

任何人都知道发生了什么以及如何解决它。我知道文本对齐技巧,但必须有更好的方法。我讨厌草率的代码:-)

干杯

0 投票
2 回答
2623 浏览

css - 为什么 ie7 忽略我的第一个列表项的左边距(仅)?

http://blog.helpcurenow.org/test/mockups/mar2010/lp.html

在上面的登录页面中,我有一个包含四个捐赠按钮的报价框。前三个以单独的 id 为目标,左边距为 13px。

我正在查看的每个浏览器中一切都很好,除了 ie7。出于某种原因,ie7 忽略了第一个列表项上 13px 的左边距,并且只在那个列表项上。

奇怪的是,当我打开ie的开发工具(实际上不是在ie7中查看,而是在ie7模式下使用ie8)并选择元素时,它显示13px的边距在那里,并且没有被划掉。浏览器似乎忽略了它!

是否有一些我应该知道的 ie7 怪癖或者我错过了我应该添加的 CSS 声明?有任何想法吗??

谢谢!

0 投票
2 回答
337 浏览

php - 使 CSS 中半消失的元素可见

我一直在尝试很多技术..但没有任何帮助。我尝试了“margin-bottom: 1em”、“bottom: 2em”等,但该元素几乎不可见。

见页面底部..有一句话,用来显示..

这是 URI:http: //Sulayman.org/

谁能帮我?- 谢谢!

0 投票
1 回答
2804 浏览

r - How to center an R plot after removing axis labels

I'm working on visualizing a matrix in R (almost exactly like http://reference.wolfram.com/mathematica/ref/MatrixPlot.html), and I've been using

to draw the picture. However, I noticed that with the y-axis turned off, the plot isn't centered--the space is still there for the axis ticks + label. I can finagle some centering with

but this seems inefficient and error-prone (if my matrix were to change dimensions/become non-square). Is there a better way to force the graphic to center? Reference image http://img694.imageshack.us/img694/9891/metropolis.png

The right hand margin is significantly smaller than the left.

0 投票
11 回答
365040 浏览

java - 以编程方式在 LinearLayout 中设置边距

我正在尝试使用 Java(而不是 XML)创建一个带有填充屏幕并具有边距的按钮的 LinearLayout。这是没有边距的代码:

所以这很好,但是你到底如何给按钮边距以便它们之间有空间?我尝试使用LinearLayout.MarginLayoutParams,但它没有weight成员,所以它不好。lp如果你将它传递给它的构造函数,它也不起作用。

这是不可能的吗?因为它看起来确实如此,而且它不会是您只能在 XML 中执行的第一个 Android 布局任务。

0 投票
1 回答
119 浏览

html - 在 IE6 + 7 中将未知边距添加到页脚

所以是的,就像我说的,我花了几个小时试图修复页脚中的这个错误,它在 IE6 和 7 的页面底部添加了额外的 20-30px。我目前已将所有底部边距设置为0 以便找到导致它的原因,然后我搜索了 ie 开发人员工具,但结果是空的。

这是我的网页设计游乐场上托管的主页设计 -链接

任何人都可以看到补救措施吗?

0 投票
4 回答
963 浏览

css - 2个垂直放置的div,什么可以阻止它们“触摸”?

单击此处以了解我的意思.. 是什么可以阻止这两个人像那样直接坐在彼此之上。目前在我的网站上,我必须使用margin-bottom:-22px;才能获得效果。

当然,它在 IE 中不起作用......

谢谢 :)