`
qiannianhua
  • 浏览: 18884 次
社区版块
存档分类
最新评论

CSS--float实现浮动

    博客分类:
  • Css
 
阅读更多

       以前接触过那么一点CSS,对于浮动还是非常不了解的,不过通过这次做订餐大师了解了加上别人的一些讲解与分享,知道了:

一、以前都是把图像浮动,如下,把图像浮动在右侧:

img{
       float:right;
}

 二、其实我们也可以设置文字的浮动:

      1、float的属性:

                               left---元素向左浮动;

                               right---元素向右浮动;

                               none---元素不浮动;

                               left---继承父元素的浮动属性;  

如下:设置名字跟价格左浮动,餐厅和套餐右浮动;

<style>
    .txt1{
    float: left;
}
.txt2{
    float: right;
}
.txt3{
    float: left;
}
</style>

<div class="txt1">张三</div>
<div class="txt2">¥11.50</div>
<div class="txt3">7-11  半荤半素</div>

      2、上述情况,出现了一个问题,餐厅是跟在名字后面的,那么要餐厅在下一行,就要用到clear啦:

<style>
    .txt3{
            clear:both;
     }
</style>

     3、还有一种情况就是,当他txt1与txt3都向左浮动时,会出现覆盖的现象,这是就要用overflow属性去重了:

<style>
.txt3{
     overflow:hidden;     //设置其内容不可见
}
</style>

 

分享到:
评论

相关推荐

    css3-image-float-reversal.rar

    "css3-image-float-reversal.rar"这个压缩包很可能包含了一个示例,展示了如何通过CSS3来实现一个有趣的浮动效果反转。 在传统的CSS浮动中,`float: left;`会使得元素向左浮动,而`float: right;`则会让元素向右...

    CSS浮动属性Float详解 什么是CSS Float?

    CSS 浮动属性 Float 详解 CSS 浮动属性 Float 是一种重要的定位属性,允许页面元素浮动在其他元素旁边。Float 属性可以取四个值:Left、Right、None 和 Inherit。其中,Left 和 Right 分别浮动元素到左边和右边,...

    css1--关于float的div撑不起父div的问题

    在网页设计中,我们经常使用`float`属性来实现元素的浮动,以便进行布局,比如创建多列布局或者使文本环绕图片。然而,这种浮动特性可能会导致一些意料之外的结果,其中之一就是“父级元素无法被子元素完全撑开”,...

    CSS-float详解.pdf

    `float`属性的作用是允许元素脱离正常的文档流并进行左右浮动,以便实现更灵活的布局效果。 ##### 2.2 元素分类 在HTML中,元素主要分为两类: - **块级元素(Block Elements)**:默认情况下独占一行,例如`...

    css-paper-effect---float

    总结来说,“css-paper-effect---float”主题涵盖了通过CSS实现纸张视觉效果的多个方面,包括颜色、纹理、边角、阴影等,同时利用浮动特性来布局这些纸片状元素,以达到美观且功能完善的页面设计。在实际项目中,...

    3一面 3:CSS-HTML 知识点与高频考题解析.md

    - 浮动`float` - 浮动布局概念 - 清理浮动 - 定位`position` - 文档流概念 - 定位分类 - fixed 定位特点 - 绝对定位计算方式 - `flex`布局 - 如何实现居中对齐? - 理解语义化 - CSS3 动画 - 重绘和回流 ----...

    DIV+CSS布局:CSS浮动float属性详解[归纳].pdf

    float浮动属性是CSS布局中非常关键的属性,通过对浮动float属性的理解和掌握,我们可以更好地实现网页的布局和排版。但是,我们也需要注意浮动float属性的缺点,例如浮动未清除的现象和浏览器兼容性问题。

    CSS无难事-浮动floatright的应用和li的高度问题.pdf

    在CSS布局中,浮动(`float`)是一个关键的概念,特别是在构建复杂的网页结构时。`float`属性允许元素在容器内向左或向右移动,直到它们的边缘碰到容器的边框或者另一个浮动元素。在“CSS无难事-浮动floatright的...

    html-css-网页模板-个人博客

    - 浮动(float)和定位(position):用于控制元素在页面上的位置,浮动常用于创建多列布局,定位则可精确控制元素相对于其父元素或视口的位置。 3. 网页模板: - 模板结构:通常包含头部(header)、主体(main ...

    CSS清除浮动_清除float浮动 - DIVCSS5.htm

    具体详细的阐述了css浮动如何解决和浮动产生的原因。

    P510-FE-CSS-fonts-icons-float-position-wireframe

    P510-FE-CSS-字体-图标-浮动位置-线框 资源 图标和svg(可读) 图标和SVG在线工具(使用) 漂浮 位置 https://developer.mozilla.org/zh-CN/docs/Web/CSS/position 家庭作业-您应该使用在上一堂课中学到的...

    CSS-float详解[借鉴].pdf

    在CSS布局中,浮动(float)是一个非常关键的概念,它被广泛用于创建复杂的网页布局,如图文混排、多列布局等。浮动最初是为了让文本能够环绕图像而设计的,但随着时间的发展,它已经成为构建现代网页布局的重要工具...

    jquery-slider-float-title.zip

    总结来说,"jquery-slider-float-title.zip"提供了一个用jQuery实现的浮动标题滑块插件,它结合了HTML、CSS和JavaScript的技术,旨在提升网页的互动性和用户体验。开发者可以通过解压文件、理解代码逻辑和进行适当...

    Day06-CSS布局-浮动

    在Web开发中,CSS布局是构建网页结构的关键技术之一,而“浮动”(Float)是CSS布局中一个重要的概念,它主要用于创建多列布局和实现图文混排效果。本篇文章将深入探讨CSS浮动的原理、用途以及如何在实践中应用。 ...

    1698997419587711_css-menu-1.rar

    3. **浮动与定位**:在创建多列或水平菜单时,通常会用到`float`属性。而垂直菜单则可能需要使用`position`(如`relative`、`absolute`或`fixed`)来精确控制元素的位置。 4. **悬停效果**:`:hover`伪类常用于创建...

    广告------css---css

    4. **布局技术**:CSS提供了多种布局方式,如浮动布局(`float`)、定位(`position`)、Flexbox(弹性盒布局)和Grid(网格布局)。这些技术用于创建复杂的响应式设计,适应不同设备和屏幕尺寸。 5. **响应式设计*...

    前端项目-float-label-css.zip

    在前端开发领域,"float-label-css" 是一个利用纯CSS实现的浮动标签输入框样式项目。这个项目的主要目的是为用户提供一种优雅的界面设计,尤其是在移动设备上,使得表单填写更加直观和便捷。"浮动标签"(Float Label...

Global site tag (gtag.js) - Google Analytics