资讯专栏INFORMATION COLUMN

用三层盒子结构实现多边框

guyan0319 / 411人阅读

摘要:代码如下消除多个边缘的溢出的边界消除触发就可以在浏览器看到使用三层盒子模型做出效果给消除右边和下面的总边距拿来撑开以便一行能容纳个拿来给

  如图为jd的广告页面

  如果想给每个盒子加上美观的border,实现如下效果

  如果给每个li加border的话盒子就会被撑开,则依照浮动特性一行就容纳不下4个li,li会自动掉下来。这时,可以给ul一个宽度,li就不会掉下来,如下图所示

  这时,刚好ul会比外面的盒子高几像素和几及像素(如果不清除浮动ul的高度是0),这时再给最外面的盒子overflow-hidden就能达到目的。如图所示

  把最外面盒子的border去掉就能得到想要的效果了。

 

 

   代码如下


"en">

    "UTF-8">
    消除多个边缘的margin
    


    
class="box">

 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2150.html

相关文章

  • 纯干货!jQuery之DOM操作解析

    摘要:本人的两篇原创文章纯干货一切关于选择器和纯干货之操作解析,发布不到个月,就被博客园某账号认领为他的原创,并且他还精心地将慕课网原创文章的版权声明和文章中关于我的点点滴滴,删除地干干净净,很专业。   本人的两篇原创文章纯干货!一切关于jquery选择器和纯干货!jQuery之DOM操作解析,发布不到1个月,就被博客园某账号 认领 为他的原创,并且他还精心地将慕课网原创文章的版权声明和文...

    yzd 评论0 收藏0
  • HTML补充+CSS基础

    摘要:文件的编码格式页面的编码格式设置当前页面的编码格式在浏览器运行当前页面时,告诉浏览器当前的编码格式字符集概念存放所使用的所有的字符汉字分类美国欧洲中国万国码主要使用计算机的存储方式利用二进制方式和中国存储将 文件的编码格式 - UTF-8 HTML页面的编码格式 - UTF-8 设置当前HTML页面的编码格式 在浏览器运行当前HTML页面时,告诉浏览器当前的编码格式 字符...

    CoorChice 评论0 收藏0
  • 深入理解line-height

    摘要:初学者也许会对这句话嗤之以鼻,但随着我学习的深入,渐渐意识这句话还是有一定道理的。然而,我们真的了解它吗又是由什么来决定的首先推荐一篇文章,深入了解的行高属性假设你已经读完了这篇文章并且已经大致理解那么这张图应该能看懂了。 HTML和CSS因为其所见即所得的直观特性,往往被冠上简单易学的名号。我一开始也是这么想的,不就是那几个控制浮动、颜色、位置的标签吗!CSS3不就是加了些花哨的特效...

    Java3y 评论0 收藏0
  • 深入理解line-height

    摘要:初学者也许会对这句话嗤之以鼻,但随着我学习的深入,渐渐意识这句话还是有一定道理的。然而,我们真的了解它吗又是由什么来决定的首先推荐一篇文章,深入了解的行高属性假设你已经读完了这篇文章并且已经大致理解那么这张图应该能看懂了。 HTML和CSS因为其所见即所得的直观特性,往往被冠上简单易学的名号。我一开始也是这么想的,不就是那几个控制浮动、颜色、位置的标签吗!CSS3不就是加了些花哨的特效...

    chemzqm 评论0 收藏0
  • CSS 布局方式

    摘要:中间左栏右栏清除浮动如下图缺点结构不正确多了一层标签布局左栏中间右栏如下图缺点兼容性问题参考文章 W3C标准 由万维网联盟制定的一系列标准,包括: 结构化标准语言(HTML和XML) 表现标准语言(CSS) 行为标准语言(DOM和ECMAScript) CSS中的定位机制 在CSS中存在三种定位机制: 标准文档流(Normal flow) 浮动(Floats) 绝对定位(Abs...

    LancerComet 评论0 收藏0

发表评论

0条评论

guyan0319

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<