子类DIV和父类container的血缘问题?!!!

问题描述

代码如下:body{background-color:#FFFFFF;margin:0px;padding:0px;text-align:center;}#container{position:relative;margin:0auto0pxauto;}#wrap{width:100%;height:200px;border:1pxsolid#0099FF;position:fixed;top:0;}#t1{width:660px;height:200px;border:1pxsolid#0099FF;margin-top:40px;}为什么那个#wrap的属性position:fixed;top:0;不是是屏幕那么宽,而是left起点与下面那个t1相同?虽然#wrap继承的父类container,但是我的container没有设置宽度啊?请问这是什么原理呢?我想达到我的要求又该怎么弄呢??还望各位指教!!

解决方案

解决方案二:
补充一下div的关系<body><divid="container"><divid="wrap"></div><divid="t1"></div></div></body>

时间: 2025-01-26 16:41:43

子类DIV和父类container的血缘问题?!!!的相关文章

重写-JAVA中子类覆盖了父类的方法,是否还有办法通过子类调用父类同一方法?

问题描述 JAVA中子类覆盖了父类的方法,是否还有办法通过子类调用父类同一方法? JAVA中子类覆盖了父类的方法,是否还有办法通过子类调用父类同一方法? 解决方案 使用super.methodName();调用. Java中super关键字指代的是父类. this关键字指代的是自身. 解决方案二: 用super.方法名调用 解决方案三: 试试super.xxx 解决方案四: 直接用super.方法名调用对应的方法

继承-c++ 关于 hufftree的子类指针与父类指针问题

问题描述 c++ 关于 hufftree的子类指针与父类指针问题 在写一个hufftree,其中 HuffTree 的结点 Root 的类型是 HuffNode 而 HuffNode 有两个子类 LeafNode 和 IntlNode ,huffTree 是由这两种类型的指针结点组成.问题是我在调用 Root 显示的是 HuffNode 类型(父类)的,而不是 LeafNode* 或 IntlNode*类型的,调用子类的函数报错显示成员函数未定义. template <typename E>

java-JAVA子类不能继承父类私有方法是么

问题描述 JAVA子类不能继承父类私有方法是么 父类都不能用他本身的私有方法,子类岂不是更不能用了,这一点是怎么证明的?举个例子 解决方案 父类本身的私有方法是可以被自己的其他方法调用的,但是这些私有方法子类是不能调用的,但是可能被间接调用. 例如下面的例子,父类的私有方法被一个公有方法调用了,那么子类继承这个公有方法后也就间接调用了父类的私有方法了.但是子类可直接访问的方法里却没有这个私有方法的. public class Parent { public void say(){ call();

子类能够继承父类封装的属性吗 谢谢大家

问题描述 子类能够继承父类封装的属性吗在java中 解决方案 解决方案二:能,包括私有...只不过不能访问而已解决方案三:Java语言规范:http://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.2Membersofaclassthataredeclaredprivatearenotinheritedbysubclassesofthatclass.Onlymembersofaclassthataredeclaredpro

ios-iOS控件,子类怎么显示父类的控件

问题描述 iOS控件,子类怎么显示父类的控件 创建了五个按钮放在类似tabBar的位置,我把自带的tabBar隐藏了,每个界面都要有这五个按钮,怎么弄,可以节省代码量呢,安卓的是将这五个按钮放在碎片中,然后加在每个界面的布局里面. 解决方案 搞一个类,完后后面的界面全部用这个类的实例,每个界面对应一个controlviewer 解决方案二: 为什么要自己放5个按钮呢,难道tabbar不行?tabbar也可以只有按钮,没文字. 解决方案三: 明显应该使用系统的tab框框架.这样你每个page都有这

.net-C#中,子类怎么初始化父类的readonly属性?

问题描述 C#中,子类怎么初始化父类的readonly属性? class A{ public readonly int _X; public A(){ _X=3;} } class B:A{ public B() { //Init _X? } } 解决方案 不能初始化,readonly只能由构造函数或者字段定义时一次性赋值.如果你希望派生类可以修改/赋值,而类的外部不能修改,可以使用只读属性,写法是:public int _X { get; private set; } 解决方案二: A多一个重

子类强制转换为父类是不是只能转第一父类????

问题描述 子类强制转换为父类是不是只能转第一父类???? 如题 Master 继承Wizard .Wizard继承Solider Master[] _pGroupA=new Master[4]; Master[] _pGroupB=new Master[4]; for(int i=0;i<2;i++){ _pGroupA[i]=(Master) new Solider(); _pGroupB[i]=(Master) new Solider(); } _pGroupA[2]=(Master)new

php面向对象中子类中重载父类详解

因为在PHP中不能存在同名的函数,所以在同一个类中也就不能定义重名的方法.这里所说的重载是指在    子类中可以定义和父类同名的方法从而覆盖从父类中继承过来的方法. 子类中重载父类的方法  代码如下 复制代码 <?php       class Person{                                                                           public $name;                                

Python中子类怎样调用父类方法

python中类的初始化方法是__init__(),因此父类子类的初始化方法都是这个,如果子类不实现这个函数,初始化时调用父类的初始化函数,如果子类实现这个函数,就覆盖了父类的这个函数,既然继承父类,就要在这个函数里显式调用一下父类的__init__(),这跟C++,jAVA不一样,他们是自动调用父类初始化函数的. 调用父类函数有以下方法: class A: def method(self, arg): pass class B(A): def method(self, arg): # A.me