草庐IT

img_height

全部标签

html - Flex basis 100% in column flexbox : full height in Firefox, not in Chrome

我想要一列任意数量的div,每个div的宽度为100%,高度为父div的100%,因此一个最初是可见的,而其他的则向下溢出父级。我已将div设置为具有flex:00100%;,在父div中带有display:flex和flex-direction:column实现这一目标。父div本身的高度未知,所以它也是display:flex和flex-direction:column的child,设置为flex:100占用其容器中的剩余空间。在Firefox中,输出如我所愿:但是,不在Chrome中:如何在没有Javascript的情况下在Chrome中实现Firefox风格?您可以在http:

html - 为什么 <img> 标签在 HTML 中没有关闭?

出于好奇,为什么img>标签在HTML中没有关闭?我还注意到img>标签在XHTML中被明确关闭...W3Schools:ImageTag 最佳答案 从历史上看,HTML一直基于SGML,它允许在某些条件下省略标签。自元素不能有任何子节点,它被定义为EMPTY并且禁止使用结束标记(因为它没有任何作用)。XHTML是用XML表示的HTML,XML不支持可选或禁止的标签(尽管它允许用自闭标签代替开始+结束标签对),因此必须在此处显式关闭。HTML5向后兼容基于SGML的HTML版本。 关于h

html - <img> inside <a> 得到蓝色边框

IE8使用蓝色边框突出显示图像。我不确定什么CSS在这里是相关的,它只是边框吗?我可以使用单个CSS样式来关闭它吗,例如:aimg{...} 最佳答案 使用这个CSS:aimg{border:none;} 关于html-inside得到蓝色边框,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2922858/

html - Chrome 上的文本输入 : line-height seems to have a minimum

我试图在Chrome中使用相同的值、带占位符的文本输入和跨度来设置文本输入的样式。具体来说,我想独立于字体大小来控制行高。但是,输入值似乎有某种最小行高(或引起类似影响的东西),这似乎以某种方式将文本向下推,从而阻止了相同的样式。示例HTML:TextCSS:div{line-height:50px;font-family:Arial;}input,span{font-size:50px;line-height:50px;height:50px;width:100px;padding:0;min-height:0;display:inline-block;font-family:inh

css - 如何过渡高度 : 0; to height: auto; using CSS?

我正在尝试制作使用CSS过渡向下滑动。开始于height:0;.悬停时,高度设置为height:auto;.然而,这导致它只是出现,不是过渡,如果我从height:40px;开始至height:auto;,然后它将向上滑动到height:0;,然后突然跳到正确的高度。如果不使用JavaScript,我还能如何做到这一点?#child0{height:0;overflow:hidden;background-color:#dedede;-moz-transition:height1sease;-webkit-transition:height1sease;-o-transition:he

html - Bootstrap 4 img-circle 类似乎不存在

我正在用HTML5和Bootstrap4编写一个网站,我正在尝试将方形图像变成圆形。在Bootstrap3中,使用.img-circle很容易做到这一点,但现在我似乎无法让它工作,而且我无法在网上找到任何答案。是Bootstrap放弃了img-circle类还是我的代码搞砸了?它是这样的:希望有人能帮助我:) 最佳答案 它现在被称为rounded-circle作为explainedhereintheBS4docsDemo 关于html-Bootstrap4img-circle类似乎不存在

html - 我应该在 HTML 中为我的 IMG 指定高度和宽度属性吗?

如果我知道要用图像标签显示的图像的高度和宽度,我应该包含高度和宽度属性,还是只将信息放在CSS中?还是两者兼而有之?例如或或 最佳答案 根据GooglePageSpeed,您应该始终在图像标签中定义宽度和高度。但是,要验证您不能使用样式标签。此外,您应该始终指定与实际图像相同的高度和宽度,这样浏览器就不必像调整大小那样对其进行任何修改。我建议这样做编辑:有人在评论中建议不添加任何属性会更快。根据谷歌的说法(并不是说它们是所有浏览器知识的终结):Ifnodimensionsarespecifiedinthecontainingdocu

html - 高度 : 100% or min-height: 100% for html and body elements?

在设计布局时,我将html,body元素的height设置为100%但在某些情况下,这会失败,所以应该怎么办被使用?html,body{height:100%;}或html,body{min-height:100%;}嗯,这不是基于意见,因为每种方法都有其自身的缺陷,那么推荐的方法是什么?为什么? 最佳答案 如果您尝试将背景图像应用于填满整个浏览器窗口的html和body,两者都不会。改用这个:html{height:100%;}body{min-height:100%;}给出我的推理here(我在这里全面解释了如何以这种方式应用背

html - 如何设置:link height/width with css?

我无法设置导航的a元素的高度和宽度。#headerdiv#snavdiva{width:150px;height:77px;}#headerdiv#snavdiva:link{width:150px;height:77px;}#headerdiv#snavdiva:hover{height:77px;background:#eff1de;}知道我做错了什么吗? 最佳答案 添加显示:block;a-tag是一个内联元素,因此您的高度和宽度将被忽略。#headerdiv#snavdiva{display:block;width:150p

html - 使div(height)占据父级剩余高度

考虑以下HTML/css代码示例:TextTextTextTextTextText#container{width:300px;height:300px;border:1pxsolidred;}#up{background:green;}#down{background:pink;}我有一个容器div和两个child(也在此处:http://jsfiddle.net/S8g4E/)。第一个child的高度是给定的。如何在不给出特定高度的情况下让第二个child占据容器div的“空闲空间”?在这个例子中,粉红色的div也应该占据空白。类似于这个问题:Howtomakedivoccupyr