分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

css

发布时间:2023-09-06 01:12责任编辑:苏小强关键词:暂无标签

1)display标签:

1,none 隐藏某标签

p{display:none}隐藏某元素,并且不会占用任何空间,也就是说原本占用这个空间的元素,会在原本的页面布局中消失.而visibility:hidden也可以隐藏某一元素,但是他隐藏的元素还是占据这原有的空间,不会消失.

2,block

p{display:block}将一个内联标签设置成块集标签.注意:这个内联元素设置成块集元素的时候,内部是不允许有嵌套块集标签.

3,inline

p{display:inline}将块集标签设置成内联标签

4,inline-block

p{display:inline-block}有区域并且内联,也就是可以有一定的范围,并且可以像内联标签一样,并排显示.有些要用漂浮的地方可以用inline-block.也可以实现并排并且块集

2)外边距(margine)和内边距(padding)

margin:用于控制元素与元素之间的距离,margin最基本的用途就是控制元素周围空间的

于空间的间隔,从视觉角度达到相互隔开的目的.

padding:用于控制内容与边框之间的距离.

于border:围绕在内边距和内容外的边框.

于content:盒子的内容,显示文本和图像.

margin-top:100px;margin-bottom:100px;margin-left:100px;margin-right:100px
margin 也可以简写;margin:100px 100px 100px 100px;表示上 右 下 左:一次的顺序是顺时针方向margin:100px 100px 100px;表示的是:上 左右 下margin:100px 100px;表示的是: 上下 ?左右margin:100px;表示4个方向前是100px;

margin:0 auto;
表示的是居中.

3)padding:

用法和margin相同,都是一样的表示边距,但是他表示的是内边距,就是框内元素与元素的边距.

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title>Title</title> ???<style> ???????.outer{ ???????????margin: 0 auto; ???????????width: 80%; ???????} ???????.content{ ???????????background-color: darkgrey; ???????????height: 500px; ???????} ???????a{ ???????????text-decoration: none; ???????} ???????.page-area{ ???????????text-align: center; ???????????padding-top: 30px; ???????????padding-bottom: 30px; ???????????background-color: #f0ad4e; ???????} ???????.page-area ul li{ ???????????display: inline-block; ???????} ??????.page-area ul li a ,.page-area ul li span{ ???????????display: inline-block; ???????????color: #369; ???????????height: 25px; ???????????width: 25px; ???????????text-align: center; ???????????line-height: 25px; ???????????padding: 8px; ???????????margin-left: 8px; ???????????border: 1px solid #e1e1e1; ???????????border-radius: 15%; ???????} ??????.page-area ul li .page-next{ ??????????width: 70px; ??????????border-radius:0 ??????} ??????.page-area ul li span.current_page{ ??????????border: none; ??????????color: black; ??????????font-weight:900; ??????} ??????.page-area ul li a:hover{ ??????????color: #fff; ??????????background-color: #2459a2; ??????} ???</style></head><body><div class="outer"><div class="content"></div><div class="page-area"> ????????????<ul> ????????????????<li><span class="current_page">1</span></li> ????????????????<li><a href="#" class="page-a">2</a></li> ????????????????<li><a href="#" class="page-a">3</a></li> ????????????????<li><a href="#" class="page-a">4</a></li> ????????????????<li><a href="#" class="page-a">5</a></li> ????????????????<li><a href="#" class="page-a">6</a></li> ????????????????<li><a href="#" class="page-a">7</a></li> ????????????????<li><a href="#" class="page-a">8</a></li> ????????????????<li><a href="#" class="page-a">9</a></li> ????????????????<li><a href="#" class="page-a">10</a></li> ????????????????<li><a href="#" class="page-a page-next">下一页</a></li> ????????????</ul></div></div></body></html>

css

原文地址:http://www.cnblogs.com/52forjie/p/7568725.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved