怎么定位div元素到body的右下角(⊙v⊙)嗯

来源:13-6 万事无绝对 -层模型之绝对定位

精慕门6263188

2015-04-26 11:15

我是这样写的body样式

body{position:absolute;
right:100px;
top:20px;}

然后自然而然会出现上下和左右的滚动条对吧,可是我想将那个div元素放到body的右下角位置去请问应该怎么做额 我用的绝对定位什么的都是相对于当前显示的窗口大小的定位,一拉滚动条div元素还是没在右下角去额

写回答 关注

2回答

  • 翼风Fly
    2015-04-26 13:20:41

    你是想让这个div永远都在屏幕右下角吧?

    那么就用 position:fixed;


    {

        position:fixed;

        bottom:0;

        right:0;

    }

    现在就算是有滚动条也永远处于屏幕右下角

    但是兼容性有问题。IE6就不支持,IE7开始支持了但是解析方式有问题,IE8开始还算正常

    翼风Fly

    嗯。。补充一下,即使是IE8以上版本,如果你html代码开头写的不好照样不能用,必须要严谨。以下皆可: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <!DOCTYPE HTML>

    2015-04-26 13:27:47

    共 1 条回复 >

  • 精慕门6263188
    2015-04-26 11:25:01

    我是这样写的,用{

    position:absolute;

    top:100px;

    right:0px;

    }可以达到但是我就想用bottom:0px来设置,这样不对吗

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225819 学习 · 18235 问题

查看课程

相似问题