相关疑难解决方法(0)

使用CSS保持div的宽高比

我想创建一个div可以随着窗口宽度的变化而改变宽度/高度的东西.

是否有任何CSS3规则允许高度根据宽度改变,同时保持其宽高比

我知道我可以通过JavaScript实现这一点,但我更喜欢只使用CSS.

div根据窗口宽度保持纵横比

html css aspect-ratio css3 responsive-design

996
推荐指数
21
解决办法
44万
查看次数

如何让div高度自动调整到背景大小?

如何在不设置特定高度(或最小高度)的情况下让div自动调整为我为其设置的背景大小?

html css height background

245
推荐指数
11
解决办法
42万
查看次数

响应式图像映射

我在响应式html布局中有一个现有的图像映射.图像根据浏览器大小进行缩放,但图像坐标显然是固定的像素大小.我有什么选项来调整图像地图坐标的大小?

html css imagemap

131
推荐指数
9
解决办法
24万
查看次数

如何保持div一定比例,但给它一个最大尺寸?

我试图保持div元素的特定比例(比如1:2),但保持宽度小于200px.

到目前为止我得到了什么:

div {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    max-width: 200px;
}
Run Code Online (Sandbox Code Playgroud)

它不起作用 - 如果我展开窗口,宽度停止扩展200px但高度不断增长!

我试过设置box-sizing: border-boxmax-height: 100px,但既不工作.

我该怎么办?

这是一个小提琴:http://jsfiddle.net/WVu3s/

html css

7
推荐指数
1
解决办法
796
查看次数

Div具有100%的高度和特定的宽高比

我怎样才能拥有100%高度的div具有特定的宽高比,例如2:3?

例如,如果外部元素的高度为900px,则内部元素的宽度应为600px,但这应该是响应性的.

我不想为此使用任何JavaScript.

使用CSS3灵活的盒子模型会很好.

css html5 css3

6
推荐指数
1
解决办法
2964
查看次数

我可以将div高度编程为当前宽度的某个百分比吗?

是否可以给div一个宽度,该宽度是窗口的百分比,高度是它当前宽度的某个百分比?因此div调整大小,但在调整浏览器窗口大小时保持相同的宽高比.

谢谢Ciao

html css alignment css3

5
推荐指数
2
解决办法
329
查看次数

如何为左,右和顶部定位具有相等边距的div

我想实现一个如下所示的布局:

内部div嵌套在外部div中,顶部,左侧和右侧具有相等的边距.

我对css/html唯一解决方案感兴趣,所以不需要javascript.

两个div的宽度都是动态的,所以我不能使用任何静态边距.

div的侧面和顶部之间的间距应该相同.

我尝试margin: auto auto 0 auto在内部div上使用,正如你在这个jsfiddle中看到的那样,但它只适用于左右.

html css

5
推荐指数
2
解决办法
2万
查看次数

CSS 无法保持 div 的纵横比(padding-top 不起作用)

我不知道怎么做,但我已经研究了几个小时,但无法弄清楚。

我试图让 div 具有固定的宽高比1:1,但这个padding-top技巧不起作用。

这是我的代码:

HTML:

<div class="test">
  <div/><div/><div/><div/>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.test {
  width: 50px;
  height: 0px;
  padding-top: 100%;
  background: blue;
}
Run Code Online (Sandbox Code Playgroud)

谁能弄清楚我做错了什么吗?

JSFiddle 链接: http: //jsfiddle.net/ajpgbc0L/

预期结果: http: //jsfiddle.net/ajpgbc0L/2/

编辑:我应该明确表示宽度可以是任何东西

html css padding aspect-ratio

1
推荐指数
1
解决办法
2004
查看次数