`
jinhonglin001
  • 浏览: 15158 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

css布局的几个常见问题

 
阅读更多

          学习css也有一段时间了,有些小小的知识点,感觉可以小小的聚记录一下。

一、ul 的 <li>标签的项目符号和文字处于中线位置

         最开始我是这样写的

ul {
   list-style : none;
   }

ul li {
   
   list-style-images : url ("images/image.png");

} 

  发现并没有什么用,项目符号为图片的时候,总是无法像默认的符号一样,和文字一起处于中线,后来发现为什么不可以作为背景呢

ul  {

   list-style : none

}

ul li {
   height: 23px;
    
   line-height: 23px;
    
   font-size: 10px;
   
   background: url('../images/image.png')8px center no-repeat;



}

 然后呢就实现了 嘿嘿

 

二、float等的一些属性

我们经常看见一些网页上的左右布局,而那些<div>标签是一些块状元素 ,总会霸道的强占一行元素,所以我们需要用到float属性,达到这样的布局




 那么是怎么实现的呢

<div class="left" style="width: 200px ; height: 80px ; float: left ; background-color: red">

</div>
<div class="right" style="width : 200px ;height: 80px ;overflow: hidden ; background-color:blueviolet">

</div>

 是不是很简单呢,通过一个float属性和overflw属性就实现了

当你做到一些事的时候就会想那么在下面在加上一块怎么办呢

也就是这样的情况



 
 

  下面就是实现的代码

<div class="left1" style="width: 200px ; height: 80px ; float: left ; background-color: red">
left1
</div>
<div class="left2" style="width: 200px ; height: 80px ;float: left; clear: both; background-color: gold">
left2
</div>
<div class="rights" style="width : 200px ;height: 160px ;overflow:hidden ; background-color:blueviolet">
right
</div>

 

      嘿嘿,就是加入一个clear属性,那么就可以让left2识别left1的属性啦

 

 

分享到:
评论

相关推荐

    各种常见布局CSS实现知名网站布局分析相关阅读推荐

    首先,我们来讨论几种基础的CSS布局模式: 1. **流式布局(Flow Layout)**:这是最基本的布局方式,元素按顺序从左到右排列,当容器宽度不足以容纳所有元素时,元素会换行显示。流式布局在响应式设计中非常常见,...

    《CSS网站布局实录》源码下载

    这样做有以下几个优点: 1. **代码分离**:将样式代码与结构化内容分离,使得代码更易于管理和维护。HTML文件只关注内容,CSS文件专注于样式。 2. **重用性**:一个外部样式表可以被多个HTML页面引用,从而实现...

    经典CSS+DIV布局模板

    CSS在网页布局中的作用主要体现在以下几个方面: 1. **盒模型**:CSS盒模型是理解布局的关键。每个HTML元素都可以视为一个矩形盒子,包含内容(content)、内边距(padding)、边框(border)和外边距(margin)。通过调整...

    DIV+CSS几个经典布局

    **正文** ...在压缩包中的“DIV+CSS布局”文件中,很可能会包含这些布局模式的示例代码,供学习者参考和练习。通过深入研究这些实例,你可以深化对`DIV+CSS`布局的理解,并提升自己的网页设计技能。

    DivCSS布局入门教程和Div+CSS_布局大全

    这个压缩包包含的《Div+CSS布局入门教程.chm》和《Div+CSS_布局大全.pdf》两份资料,都是针对初学者设计的教程,旨在帮助他们理解和掌握这一关键技能。 首先,让我们了解什么是Div。Div(Division)是HTML中一个...

    css工作中常见的问题

    ### CSS工作中常见的问题 #### 一、Img 下几像素空白产生的原因及解决办法 **原因:** 当在页面中插入 `&lt;img&gt;` 元素时,由于该元素默认被视为内联 (`inline`) 元素,因此它会受到父元素字体大小和行高的影响,导致...

    CSS布局及实例文件

    在CSS布局中,有多种常见的方法,包括: 1. 流动布局(Block Layout):这是最基本的布局方式,元素按照从上到下的顺序排列。在HTML中,大多数元素默认为块级元素,如`&lt;div&gt;`、`&lt;p&gt;`和`&lt;h1&gt;`等。 2. 行内布局...

    《CSS网站布局实战》——实例源码包

    理解并掌握CSS布局技术对于任何Web开发者来说都是至关重要的,因为它们能够帮助创建出用户友好、适应性强的网页。通过研究《CSS网站布局实战》的实例源码,读者不仅可以深化理论知识,还能提升实际操作技能,将所学...

    CSS+DIV后台管理布局

    常见的CSS布局模式有以下几种: 1. **流式布局**:内容从左到右流动,适合响应式设计,能适应不同屏幕尺寸。 2. **网格布局**:将页面划分为多个等宽或不等宽的格子,便于内容对齐和排列,适用于展示数据或模块化的...

    div + css 布局教程

    学习Div+CSS布局,你需要理解以下几个关键概念: - **选择器**:CSS通过选择器来选中HTML元素,如类选择器(.class)、ID选择器(#id)和元素选择器(element)等。 - **盒模型**:每个Div都是一个盒子,包括内容区...

    div+css布局

    这包括以下几个步骤: 1. **内容分析**:分析页面中的各个部分及其功能。例如,常见的页面结构包括:头部、主要内容区域、导航栏、侧边栏、底部等。 2. **合理使用标签**:使用适当的HTML标签来表示每个内容块。...

    css-template三列布局

    "css-template三列布局"指的是利用CSS来创建一种常见的网页布局模式,即页面分为三个等宽或不等宽的列。这种布局广泛应用于网站的头部、主体内容和侧边栏。接下来,我们将深入探讨如何实现这样的布局,并介绍一些...

    DIV+CSS布局大全 web

    在本书中,读者可以学习到以下几个核心知识点: 1. **HTML `&lt;div&gt;` 元素**:`&lt;div&gt;`是HTML中的一个通用容器元素,它没有特定的语义,但可以用来组织文档结构。通过CSS,我们可以对`&lt;div&gt;`进行样式设置,实现复杂的...

    DIV+CSS网页布局案例

    本资源包提供了十几个`DIV+CSS`布局的实例代码,对于初学者来说,是学习和理解这一技术的宝贵素材。 首先,`DIV`元素在HTML中被用来组织和分隔页面内容,它可以容纳文本、图片或其他HTML元素。通过`class`或`id`...

    DIV+CSS布局

    总的来说,掌握DIV+CSS布局是每个前端开发者必备的技能,它不仅能提升网页设计的专业水平,还能有效提高开发效率,为用户提供更加优质的浏览体验。在不断发展的Web技术中,理解和熟练运用这一技术至关重要。

    DIV、CSS布局

    下面介绍几种常见的固定宽度布局: 1. **1-2-1布局**:这种布局由一个头部(header)、两个主要内容区域(content)和一个侧边栏(sidebar)组成,最后是一个页脚(footer)。通常情况下,两个主要内容区域会并排放置。 ...

    案例6:DIV+CSS样式页面布局(重要).rar

    常见的`DIV+CSS`布局模式有以下几种: 1. **流式布局**:内容自适应宽度,适合单栏布局,随着窗口大小变化而自动调整。 2. **网格布局**:将页面划分为多个网格,每个单元格可以承载不同的内容,常见于电子商务网站...

    css常见考题 !!css常见考题 css常见考题

    - **问题描述:** 在CSS布局时,不同浏览器对于DOCTYPE的响应有所不同。 - **解决方案:** - 使用标准模式(Standard Mode)而非怪异模式(Quirks Mode),可以确保跨浏览器的一致性。 - 标准模式:通过正确的...

    CSS几个技巧及问题处理.rar

    这个名为"CSS几个技巧及问题处理.rar"的压缩包显然包含了关于CSS的一些实用技巧和常见问题的解决方案。让我们深入探讨一下这些可能包含的知识点。 1. **选择器的高效利用**: - CSS选择器的精确性至关重要,如ID...

Global site tag (gtag.js) - Google Analytics