急求!子元素设置了float:left,为什么是浮动到父元素的父元素(part1)上,而不是浮动到父元素(box1)上?想让这个子元素和学院新闻同行应该怎么办?
这是那个子元素
.box1 span a{ width: 38px; height: 25px; display:line-block; float: right;}
这是那个子元素
这是整体:
<p>
和<span>
颠倒一下顺序试试float
了,除非是需要文字环绕效果。flex
布局,实现起来会简单的多。看起来像是初学者,描述的问题阅读起来也比较吃力。
简单来说就是因为:
.box1
元素下有两个元素 p
标签和 span
标签。p
是块级元素,所以它会占满整行,导致让 span
标签换行到下一行展示。.box
元素的高度你设置为了固定的 35px
,文字行高也设置为了 34px
。.box
“看起来” 会在 .part1
元素上,但其实它还是在 .box1
元素上的只是看起来脱离了 .box1
元素。所以简单的调整就是把你的 span
标签移动到 p
标签之前就可以了
<div class="content"> <div class="part1"> <div class="box1"> <span> <a href="#"> <img src="##" /> </a> </span> <p>学院标签</p> </div> </div> <div class="part2">2</div></div>
问题内容: 首先,我假设对于CSS3来说这太复杂了,但是如果某个地方有解决方案,我很乐意使用它。 HTML非常简单。 子div设置为显示:无;默认情况下,但更改为display:block; 当鼠标悬停在父div上时。问题是此标记出现在我网站上的多个位置,并且我只希望在鼠标悬停在其父项上方时显示该子项,而不是在鼠标悬停在其他任何父项上时都显示该子项(它们都具有相同的类)名称和ID)。 我尝试使用并
问题内容: 我有一个( 父 )包含另一个( 子 )。Parent是第一个没有特定CSS样式的元素。当我设定 最终结果是我的孩子的顶部仍然与父母对齐。我的父母没有将孩子向下移动10px,而是将其向下移动10px。 我的设定为。 我在这里想念什么? 编辑1 我的父母需要具有严格定义的尺寸,因为它的背景必须从上到下显示(像素完美)。因此,在其上设置垂直边距是 不可行的 。 编辑2 此行为在FF,IE和C
我通过以下方式通过文本找到了一个孩子。 问题是我需要单击父元素。页面上的元素是动态显示的,之前我只知道文本。是否可以对此进行编程? 我的html:
我正在使用TestCafe选择器来选择元素。这是一个复杂的Custin Child嵌套场景。 下面是HTML以了解我上面提到的内容: 在图片中,我提到了和,它们是父元素(具有相同的DOM),有一个grand grand child,而另一棵树中相同父元素的grand grand child是。我需要,但需要链接,因为所有父节点都有相同的DOM。
问题内容: 总览 我具有以下HTML结构,并且将和事件附加到了元素上。 问题 当我将文件拖到时,事件将按预期触发。但是,当我将鼠标移到子元素(例如)上时,会为该元素触发该事件,然后为该元素触发该事件。 如果我再次将鼠标悬停在该元素上,则再次触发该事件,这很酷,但是随后为刚刚剩下的子元素触发了该事件,因此执行了该指令,这并不酷。 此行为有问题的原因有两个: 我只附加&,所以我不明白为什么子元素也要附
本文向大家介绍css子元素会继承父元素的font-size吗?请解释下面父子元素各字体的大小相关面试题,主要包含被问及css子元素会继承父元素的font-size吗?请解释下面父子元素各字体的大小时的应答技巧和注意事项,需要的朋友参考一下 给出时,未定义的子元素的字体大小按照的定义,为 ; 如果没有在 中定义,则会继承父元素的。