`
jinhonglin001
  • 浏览: 14594 次
  • 性别: 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+html+布局笔记

    可以使用../返回一级目录,返回几级使用几个../ xHtml语法规范 1.HTML中不区分大小写,但是尽量使用小写 2.HTML的注释不能嵌套 3.标签必须结构完整 要么成对出现 要么自结束标签 4.标签可以嵌套但是不能...

    结合CSS3的布局新特征谈谈常见布局方法

    下面我先根据一些典型的网站案例列举一下几种常见的页面布局。 1、T型布局 这个是我们比较常见的布局,其页面的顶部一般放置横网站的标志或Banner广告,下方左侧是导航栏菜单,下方右侧则用于放置网页正文等主要内容...

    CSS 实现 10 种现代布局的代码

    虽然我已经好几个月没有深入研究 CSS 的东西了,不过以前的底子还在(有兴趣的可以看我一年前发布的关于 CSS 的东西,虽然由于太过底层没啥人愿意看, sad)。 注意:下面大部分代码已经由各大主流最新浏览器实现,...

    flex布局Flex实现常见布局的汇总

    接下来需要使用到flex-grow属性,这个是flex子元素上的属性,用来控制容器还有空间剩余时,flex子元素怎么进行扩展,默认值是0,也就是不扩展,子元素会显示为它们默认的大小,这个所谓的默认大小分几种情况: ...

    前端大厂面试思维导图-css面试

    css常见面试题目,自适应两栏布局避免垂直方向margin合并BFC定义,布局规则,防止高度坍塌,自适应两栏布局,利用css构建三角形(正三角,倒三角,左/右三角),响应式布局的方式,几种,媒体查询原理,flex布局,父...

    css布局模型全面了解

    css是网页的外衣,好不好看全凭css样式,而布局是css中比较重要的部分,下面来分析一下常见的几种布局。 流动模型 流动模型是网页布局的默认模式,也是最常见的布局模式,他有两个特点: 1.块状元素都在所处包含元素...

    css高频笔试题目精讲

    css常见单位rpx、px、em、rem、%、vh、vw的区别,垂直居中水平居中,利用css构建三角形(正三角,倒三角,左/右三角),响应式布局的方式,几种,媒体查询原理,flex布局,父相子绝,css常见单位rpx、px、em、rem、%...

    网页布局中CSS样式无效的十个重要原因详解

    Css无效让很多人都吃尽了苦,而且这些问题已经困扰了好多网页设计师,下面就让我们来看看网页布局中css无效的几个原因吧。  1、麻烦的embed标签  九十年代早期,Microsoft和Netscape的浏览器开始能够辨认非标准的...

    css-airbnb:在CSS中创建Airbnb的卡片布局[css]

    许多网站,包括Facebook和Airbnb,都使用网格布局来显示常见元素,例如信息卡,照片和其他信息。 学习如何创建这些不同布局的最好方法是自己尝试。 因此,让我们尝试重新创建。 入门 分叉并将此存储库克隆到您的...

    网游剑网三页面html+css

    大家主要可以用这个项目来练习练习css知识点,html的话用到的非常简单,就几个常见的标签。 如果感兴趣的话可以自己做做这个网页,尤其是那些刚学习完html+css的同学。可以更加扎实的掌握前端的基础。为以后的学习...

    不同CSS布局实现与文字鼠标选择的可用性

    不知你知不知道,有些看山去OK的CSS布局实际影响了页面上文字复制的可用性。 这么说吧,假设你在微博上看见一个名为“屌丝逆袭”的标题,但是,由于孤陋寡闻,不知道这个标题啥意思,于是想百度之,最快的方式就是...

    Css-Demo:css练习案例

    我的作品 PS:github pages加载网页有点慢,毕竟是免费的服务器,耐心等待个几秒哈!!!(移动端浏览) 桌游精灵3——一...在做项目遇到很多问题,在通过解决问题中,掌握了这几个方面的优缺点,例如浮动,一个元素,里

    css实现三栏布局的几种方法及优缺点

    三栏布局在实际的开发十分常见,比如淘宝网的首页,就是个典型的三栏布局:即左边商品导航和右边导航固定宽度,中间的主要内容随浏览器宽度自适应。 我们不妨假定这样一个布局:高度已知,其中左栏、右栏宽度各为...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    44.jquery漂亮网页布局综合定时器、切换间隔、滚动时间、滚动图片个数等示例 45.jQuery演示Ajax加载并显示图片的相片画廊实例 46.jQuery版Sexy Lightbox 2.3内容修饰框插件下载(支持HTML,flash,图片,视频等) ...

    CSS实现导航条Tab切换的三种方法介绍

    根据上图所示,先规定几个定义,上图的模块整体叫做导航,由导航标题和导航内容组成。要实现上图所示的布局效果,有两种布局方法:语义布局和视觉布局 【语义布局】 从语义布局的角度来看,每一个导航标题和其对应的...

    DIV+CSS 清除浮动常用方法总结

    DIV+CSS 清除浮动是页面布局中常见的问题,相信各位高手也都有自己的方法,今天在这里对常见的几种方法进行总结(PS:谈不上是原创,这里是我自己做的归纳总结,也是我自己内化的过程),希望对您能够有所帮助。...

    CSS的Word_break、Word_Wrap的区别及应用

    等等,可能还有一些问题,这里只列出了常见的几个; 介绍上面几个css属性功能的简单用法; word-wrap:normal | break-word; (内容换行) normal:默认的属性值.(允许内容顶开指定的容器边界). break-word:内容将在...

    css float浮动属性的深入研究及详解拓展(二)

    接上回…css float浮动属性的深入研究及详解拓展(一) ...ps:要是在几个月以前,我会觉得这实在有待改进,不过现在我的心态宽了,布局思想不同而已,没有孰对孰错之分。 我可以确信,浮动这个属性诞生的那天压根

Global site tag (gtag.js) - Google Analytics