将“子元素边距”设置为“父元素的宽度”
Set Child Element Margin to Width of Parent
我有一些类似的html
<fieldset>
<label>Current Image:</label>
<div id="logo_photo_div">
<a href="#" id="link_image" target="_blank">
<img src="">
</a>
</div>
</fieldset>
在这里的实际例子中,图像有一个src
,我想做的是设置<img>
的边距,使边距停止在<label>
的宽度停止的地方。
我尝试在<img>
上设置margin-right:100%;
,但这会将其扩展到标签的宽度之外,所以我如何将<img>
的边距设置为停止在标签的右端?我不想只在<img>
的边距上添加px,我希望它能改变标签的宽度。因此,理想的结果可以在这里看到:并且我不想让图像填充整个宽度
感谢
我编辑了您的jsfiddle:http://jsfiddle.net/kqgcLv9a/8/
主要的变化是在你的jsfiddle
img {
width:100px;
margin-right: calc(100% - 100px)
}
享受
相关文章:
- 从页面中删除除数组中包含的元素及其父元素/子元素之外的所有元素
- 给定一个 bySelector 我如何获取此元素子元素的选择器
- 测量元素和窗口边距之间的长度
- AngularJs 指令元素子元素给出空
- Jquery 更改克隆元素子元素的 ID 不起作用
- 我该如何编写一个变量,用Jquery调用页面上所有元素的所有边距
- 当颜色在CSS中特别设置时,Mootools拒绝元素子元素的颜色转换
- 检测元素'子元素为数值
- 如何从下到上迭代元素子元素
- Javascript从所有深度获取dom元素子元素
- 如何获取元素的内边距、边框和边距的宽度
- 当页眉的大小(宽度/高度)调整时,元素的内边距也随之调整
- 循环遍历所有元素子元素
- CSS:抑制子元素的负边距
- 为布局中的元素添加内边距'在顶部添加空白空间
- 聚合物句柄单击自定义元素子元素中的事件
- 为特定的元素子元素注入css规则
- jQuery Selector--子元素/子元素
- 当我在Javascript中创建元素时,边距不适用
- 子元素上的边距