1

费率框的 CS:

 .rating-input {
     font-size: 25px;
     position:relative;
     left:101%;
 }

按钮:

 .custom-input-button {
     text-align: center;
     position:absolute;
     left:64.4%;
     top:12.1%;
 }

图片 :

 <img src="https://graph.facebook.com/<?php echo $user_id; ?>/picture?type=large"
      style ="position:relative; top:-46px; left:0px;"/>

它在 chrome 和 firefox 中给出了不同的外观:

铬图像

火狐:

火狐

在 chrome 书签菜单中没有打开。间距的变化是因为什么?我很沮丧改变职位,但问题没有解决。

4

3 回答 3

1

我同意你没有给我们足够的代码来真正给你一个很好的回应。

如果这有帮助,那么当我这样做自定义表单框时,我会将它们包装在一个 div 中以开始。然后定义我的宽度/高度,并做一个左浮动。这可能是一种已弃用的方法,并且可能有更好的方法,但这一直对我有用,所以我仍然倾向于这样做。

这应该让你的元素都在顶部,然后你可以做一个明确的:两者,并将你的评级系统浮动到右边?只是一个想法。

于 2013-11-15T10:33:34.550 回答
0

添加z-index:-999;到图像中,使其不会位于绿色横幅的前面

于 2013-11-15T10:32:42.987 回答
0

只是为了总结评论中的对话。

您可以制作宽度为 % 的可调整大小的容器。这将使您的网站可以根据屏幕分辨率进行调整。使其最小分辨率为 15" 显示器(宽度为 1024 像素)。然后将元素放置在这些容器内。您可以将它们包装在另一个包装器节点中。更多包装器 div - 越少可能出错。但您也不想要它们当然很多。这取决于您网站的结构。然后您可以在这些容器内以像素为单位设置元素的边距和大小。

上面段落中喋喋不休的快速示例

jsfiddle.net/Driveash/qgbLB 您还可以为特定浏览器制作额外的 css。

left 和 margin-left 一样吗?

Left 和 margin-left 可以做同样的事情,但它们不一样。Left 用于定位元素(绝对、相对、固定)。如果你没有定位元素,那么你想使用左边距。

于 2013-11-15T12:14:36.480 回答