学习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布局模式: 1. **流式布局(Flow Layout)**:这是最基本的布局方式,元素按顺序从左到右排列,当容器宽度不足以容纳所有元素时,元素会换行显示。流式布局在响应式设计中非常常见,...
这样做有以下几个优点: 1. **代码分离**:将样式代码与结构化内容分离,使得代码更易于管理和维护。HTML文件只关注内容,CSS文件专注于样式。 2. **重用性**:一个外部样式表可以被多个HTML页面引用,从而实现...
CSS在网页布局中的作用主要体现在以下几个方面: 1. **盒模型**:CSS盒模型是理解布局的关键。每个HTML元素都可以视为一个矩形盒子,包含内容(content)、内边距(padding)、边框(border)和外边距(margin)。通过调整...
**正文** ...在压缩包中的“DIV+CSS布局”文件中,很可能会包含这些布局模式的示例代码,供学习者参考和练习。通过深入研究这些实例,你可以深化对`DIV+CSS`布局的理解,并提升自己的网页设计技能。
这个压缩包包含的《Div+CSS布局入门教程.chm》和《Div+CSS_布局大全.pdf》两份资料,都是针对初学者设计的教程,旨在帮助他们理解和掌握这一关键技能。 首先,让我们了解什么是Div。Div(Division)是HTML中一个...
### CSS工作中常见的问题 #### 一、Img 下几像素空白产生的原因及解决办法 **原因:** 当在页面中插入 `<img>` 元素时,由于该元素默认被视为内联 (`inline`) 元素,因此它会受到父元素字体大小和行高的影响,导致...
在CSS布局中,有多种常见的方法,包括: 1. 流动布局(Block Layout):这是最基本的布局方式,元素按照从上到下的顺序排列。在HTML中,大多数元素默认为块级元素,如`<div>`、`<p>`和`<h1>`等。 2. 行内布局...
理解并掌握CSS布局技术对于任何Web开发者来说都是至关重要的,因为它们能够帮助创建出用户友好、适应性强的网页。通过研究《CSS网站布局实战》的实例源码,读者不仅可以深化理论知识,还能提升实际操作技能,将所学...
常见的CSS布局模式有以下几种: 1. **流式布局**:内容从左到右流动,适合响应式设计,能适应不同屏幕尺寸。 2. **网格布局**:将页面划分为多个等宽或不等宽的格子,便于内容对齐和排列,适用于展示数据或模块化的...
学习Div+CSS布局,你需要理解以下几个关键概念: - **选择器**:CSS通过选择器来选中HTML元素,如类选择器(.class)、ID选择器(#id)和元素选择器(element)等。 - **盒模型**:每个Div都是一个盒子,包括内容区...
这包括以下几个步骤: 1. **内容分析**:分析页面中的各个部分及其功能。例如,常见的页面结构包括:头部、主要内容区域、导航栏、侧边栏、底部等。 2. **合理使用标签**:使用适当的HTML标签来表示每个内容块。...
"css-template三列布局"指的是利用CSS来创建一种常见的网页布局模式,即页面分为三个等宽或不等宽的列。这种布局广泛应用于网站的头部、主体内容和侧边栏。接下来,我们将深入探讨如何实现这样的布局,并介绍一些...
在本书中,读者可以学习到以下几个核心知识点: 1. **HTML `<div>` 元素**:`<div>`是HTML中的一个通用容器元素,它没有特定的语义,但可以用来组织文档结构。通过CSS,我们可以对`<div>`进行样式设置,实现复杂的...
本资源包提供了十几个`DIV+CSS`布局的实例代码,对于初学者来说,是学习和理解这一技术的宝贵素材。 首先,`DIV`元素在HTML中被用来组织和分隔页面内容,它可以容纳文本、图片或其他HTML元素。通过`class`或`id`...
总的来说,掌握DIV+CSS布局是每个前端开发者必备的技能,它不仅能提升网页设计的专业水平,还能有效提高开发效率,为用户提供更加优质的浏览体验。在不断发展的Web技术中,理解和熟练运用这一技术至关重要。
下面介绍几种常见的固定宽度布局: 1. **1-2-1布局**:这种布局由一个头部(header)、两个主要内容区域(content)和一个侧边栏(sidebar)组成,最后是一个页脚(footer)。通常情况下,两个主要内容区域会并排放置。 ...
常见的`DIV+CSS`布局模式有以下几种: 1. **流式布局**:内容自适应宽度,适合单栏布局,随着窗口大小变化而自动调整。 2. **网格布局**:将页面划分为多个网格,每个单元格可以承载不同的内容,常见于电子商务网站...
- **问题描述:** 在CSS布局时,不同浏览器对于DOCTYPE的响应有所不同。 - **解决方案:** - 使用标准模式(Standard Mode)而非怪异模式(Quirks Mode),可以确保跨浏览器的一致性。 - 标准模式:通过正确的...
这个名为"CSS几个技巧及问题处理.rar"的压缩包显然包含了关于CSS的一些实用技巧和常见问题的解决方案。让我们深入探讨一下这些可能包含的知识点。 1. **选择器的高效利用**: - CSS选择器的精确性至关重要,如ID...