您现在的位置是:网站首页> 编程资料编程资料
DIV+CSS中让布局、背景图片、文字内容居中的方法CSS实现背景图片透明而文字不透明效果的两种方法css实现文字在背景图片之上
2021-09-06
846人已围观
简介 这篇文章主要为大家介绍了在DIV+CSS布局的页面里,让布局、背景图片、文字内容居中的方法,从布局内容到页面里文章文字居中都是非常重要的,而css来设置居中也是非常简单的,详情请看下文
在DIV CSS布局的页面里,从布局内容到页面里文章文字居中都是非常重要的,而css来设置居中也是非常简单的。
1、首先介绍使用css属性让整体布局的居中:
设置对象的父级内容居中,这里一个页面的为父级是什么呢?我们可以想象整个页面的内容是由和
这两个包含,那根据较近父级我们就设置body的CSS来实现居中问题,可以向在内容里居中有text-align:center;具体css的居中代码为:body{text-aligh:center; } 但是即使这样也会出现问题,因为你没有设置布局有多宽“width ”,一旦你内容布局中在最外层css控制中,设置了float:属性,那布局将会向你设置的float:方向靠,解决方法,除了设置body的居中的css属性外,还需对布局对象设置居中 ,而且或定义宽度是多少,假如网页宽度为700px,最外层css样式为的class="weicheng",那设置应该这样“.weicheng{margin:0 auto; width:700px;} ”即可而这个元素在IE下有用,经过试验在火狐等浏览器下只除了此父级(body)设置text-aligh:center;居中 是无法让布局居中,那我们还需要对该对象设置个“margin:0 auto ; ”这个是什么意思呢,意思是内容上下为0距离,而左右为“auto ”自动,这样就可以设置实现网页布局居中(这里设置margin:5px auto; 一样效果不影响实验)。完整实例为(可将代码拷贝新建html文件浏览观看效果):
2、介绍使用css属性让网页的背景居中:
这里居中就包括了左右居中与上下居中,居中代码如下:
body{BACKGROUND: #FFF url(https://www.jb51.net/img/css-logo.gif) no-repeat center;} //这段话意思就是让css-logo.gif这个图片设置背景不重复(no-repeat ),并将居中(center)这个居中是左右居中,而垂直不需要设置,自动会居中。
3、css让介绍文字、图片内容左右上下居中方法教程:
我们知道左右就中好办,直接用text-align:center; 即可让文字与图片内容居中,但是垂直呢,假如我们在高度为120px的高度下垂直居中,图片居中是vertical-align:middle;css属性,文字居中就要靠设置行高方法居中文字内容,这里我们设置为120px的高度这需要设置个line-height:120px;这样就通过css属性类样式来实现文字与图片的上下左右居中。
整个网站居中的代码如下:

以上就是利用DIV+CSS中让布局居中、背景图片居中、文字内容居中的代码,谢谢阅读,希望能帮到大家,请继续关注,我们会努力分享更多优秀的文章。
相关内容
- 独行DIV自适应宽度布局CSS实例与应用范围CSS min-height IE6、IE7、FF下DIV自适应高度设置DIV最小高度以及高度自适应随着内容的变化而变化CSS 实现div宽度根据内容自适应
- CSS滤镜实现的颜色渐变翻转效果 利用纯css实现图片翻转的效果一款基于css3麻将筛子3D翻转特效的实例教程css3实现3D色子翻转特效一款利用纯css3实现的360度翻转按钮的实例教程纯CSS实现菜单、导航栏的3D翻转动画效果css控制列表与导航的制作(水平导航条、垂直翻转的列表、垂直导航栏、内css3的图形3d翻转效果应用示例CSS图片翻转动画技术详解(IE也实现了)CSS旋转与翻转使用示例详解CSS Cookbook 创建文字导航菜单和翻转特效
- 屏蔽双击选中文字的方法兼容FF及以外的浏览器猎豹浏览器开启广告过滤屏蔽广告显示的几种途径浏览器屏蔽百度推广广告的设置方法猎豹浏览器屏蔽JS功能的方法
- 利用CSS实现禁止双击选择页面内容的实例展示CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css3弹性盒模型(Flexbox)详细介绍利用CSS3的flexbox实现水平垂直居中与三列等高布局CSS3的Flexbox骰子布局的实现及问题讲解基础的CSS3弹性盒Flexbox布局使用实例CSS3的Flexbox布局的简明入门指南CSS3 Flexbox中flex-shrink属性的用法示例介绍10分钟理解CSS3 FlexBox弹性布局
- 一款纯css3实现的动画加载导航css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- CSS Hack技术介绍及常用的Hack技巧集锦10个必备的CSS技巧总结要知道的10个CSS技巧最常用和实用的CSS技巧 21个神奇的CSS技巧网页制作中应用的50个CSS技巧(国外)CSS技巧:IE6用import导入CSS的问题书写CSS的5个小技巧让你的样式更规范CSS hack技巧之IE6,IE7,firefox显示不同效果IE6、IE7和FF的最简单的hack技巧-CSS教程-网页制作-网页教学网CSS常用技巧之CSS书写技巧和CSS HACK技巧
- css3 transform属性详解CSS3中的transform属性进行2D和3D变换的基本用法css3中transform属性实现的4种功能
- IE9下DIV本来应该居中的结果显示为居左不定宽高的文字在div中垂直居中实现方法关于div中img,span垂直居中的问题让Div实现水平或垂直居中的相关方法div中内容上下居中小结css中position:fixed实现div在窗口上下左右居中css中position:fixed实现div居中上下左右居中DIV+CSS中让布局、背景图片、文字内容居中的方法DIV+CSS垂直居中一个浮动元素CSS实现DIV居中的三种方法
- 设置margin和padding为0可去掉DIV与DIV的空白设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法