需要图片的绝对定位postion: absolute.

一般定位时, 是用div去定位.

一般不直接用 非div去"绝对/相对"定位. 如不直接用
    1. 等去定位. 因为这些好像不好定位.
  • 也就说, 定位时, 用div去做定位, 然后把真正要定位的内容 放在 "辅助定位"的 div中去.

    然后, 再在 定位的div中, 去设置其中包含的内容的 水平对齐等方式.

    因此, 有这样的思路, 如果 要求 某个 元素 脱离其正常的排列 位置, 要 "定位"在某个特殊的位置, 就应该想到 postion定位.

    "position"定位, 理解这个含义: 就是为了使 元素 定位到其 非正常 排列的位置".

    比如:

    让图片在垂直方向与 div的底部对齐 水平居中?

    让你的图片浮动。然后给他个bottom:0;

    <div style="position:relative;height:100px;width:100px;border:1px solid red">
    
        <div style="width:100px;position:absolute; bottom:0;left:0; text-align:center;">
    
            <img src="***.gif" width="20" height="20">
    </div> </div>

    如何让图片在垂直方向与 div的底部对齐 水平居中的更多相关文章

    1. CSS div水平垂直居中和div置于底部

      一.水平居中 .hor_center { margin: 0 auto; } 二.水平垂直居中 .content { width: 360px; height: 240px; } .ver_hor_c ...

    2. [转]div内容底部对齐

      本文转自:http://blog.csdn.net/hellomy/article/details/5889833 <html> <head> <meta http-eq ...

    3. div里面的元素在【垂直 方向】上水平分布 使用calc()函数动态计算

      1==>如何让div里面的元素在[垂直 方向]上水平分布.important-dec{ height: 121px; //必须固定高度 flex-direction: column; //垂直排 ...

    4. 《在纹线方向上进行平滑滤波,在纹线的垂直方向上进行锐化滤波》 --Gabor增强的具体实践

      <在纹线方向上进行平滑滤波,在纹线的垂直方向上进行锐化滤波>                                          --Gabor增强的具体实践     一.问 ...

    5. margin的垂直方向塌陷

      标签(空格分隔): margin塌陷 margin垂直方向塌陷问题: 如下代码: <!DOCTYPE html> <html lang="en"> < ...

    6. 行盒(line box)垂直方向的属性详解:从font-size、line-height到vertical-align

      视觉格式化模型 在一个文档中,每个元素都被表示为0.1或多个矩形的盒子.确定这些盒子的尺寸, 属性 --- 像它的颜色,背景,边框方面 --- 和位置是渲染引擎的目标.① 在CSS中,使用标准盒模型描 ...

    7. CSS居中问题:块级元素和行级元素在水平方向以及垂直方向的居中问题

      元素的居中问题是每个初学者碰到的第一个大问题,在此我总结了下各种块级 行级 水平 垂直 的居中方法,并尽量给出代码实例. 首先请先明白块级元素和行级元素的区别 块级元素 块级元素水平居中 1:marg ...

    8. 触发bfc解决父子元素嵌套垂直方向margin塌陷问题

      首先看一下问题案例 .wrapper{             width: 100px;             height: 100px;             background-colo ...

    9. 禁止uiscrollview垂直方向滚动,只允许水平方向滚动;或只允许垂直方向滚动

      禁止UIScrollView垂直方向滚动,只允许水平方向滚动 scrollview.contentSize =  CGSizeMake(你要的长度, 0); 禁止UIScrollView水平方向滚动, ...

    随机推荐

    1. 【poj2459】 Feed Accounting

      http://poj.org/problem?id=2459 (题目链接) 题意 一堆不知何时运到的草料原有F1 kg,在第D天被牛吃成F2 kg,每头牛在[l,r]吃草料,每天吃1kg.求草料是什么 ...

    2. Linux下创建文本文件(vi/vim命令使用详解)

      vi test.txt 或者 vim test.txt vim是vi的升级版,指令更多,功能更强. 下面是收集的vim用法,当在vim里面要实现退出,首先要做的是按[Esc],然后再输入[:wq] 一 ...

    3. Multiples of 3 and 5

      #include<stdio.h> int main(void){ int n1, n2,n3; n1=333*(3+999)/2; n2=199*(5+995)/2; n3=66*(15 ...

    4. Pipe

      #一边压缩一边传 一边解压 到对方的目录为/tlj/2/ / | ssh root@172.16.200.56 tar xzf - -C /tlj #在一个需要文件名的地方 使用-重定向输出到stdo ...

    5. HDU 5923 Prediction

      这题是2016 CCPC 东北四省赛的B题, 其实很简单. 现场想到的就是正解, 只是在合并两个并查集这个问题上没想清楚. 做法 并查集合并 + 归并 对每个节点 \(u\), 将 \(u\) 到根的 ...

    6. Hong Kong Regional Online Preliminary 2016 C. Classrooms

      Classrooms 传送门 The new semester is about to begin, and finding classrooms for orientation activities ...

    7. POJ 2386 Lake Counting(深搜)

      Lake Counting Time Limit: 1000MS     Memory Limit: 65536K Total Submissions: 17917     Accepted: 906 ...

    8. JSF dataTable 添加列 动态创建数据表 列

      @Named @ViewScoped public class LiveRangeService implements Serializable { private List< Map<S ...

    9. jQuery知识点总结(第六天)

      今天工作繁忙,晚上又和所谓的'朋友',吃了自助烧烤. 但我内心是很抗拒的,不知为了什么,竟然稀奇古怪的答应了下来,竟要去吃饭.我向来不喜欢去凑热闹,特别是和志趣不投的人在一起吃,对方所说的话,自己根本 ...

    10. OC description

      description方法的作用是打印对象,对于一个类,如果没有重写description方法,NSLog(@“%@”,此处写类的对象), 输出的是该类的地址如下: -- :::] <Class ...