目录
用于隐藏对象
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #d1 {
- /*背景色为red*/
- background-color: red;
- /*display: none;*/
- }
-
- #d2 {
- /*背景色为blue*/
- background-color: blue;
- }
-
- style>
- head>
- <body>
- <div id="d1">你好div>
- <div id="d2">再见div>
- body>
- html>
展示效果:
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #d1 {
- /*背景色为red*/
- background-color: red;
- display: none;
- }
-
- #d2 {
- /*背景色为blue*/
- background-color: blue;
- }
-
- style>
- head>
- <body>
- <div id="d1">你好div>
- <div id="d2">再见div>
- body>
- html>
展示效果:
对某一标签使用none之后, 该标签将不再显示再前端, 且原来的位置也不复存在,但该标签代码段还存在于文档中。
将标签设置为行内标签
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- /*display: inline;*/
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- /*display: inline;*/
- }
-
-
- style>
- head>
- <body>
- <div id="s1">你好div>
- <div id="s2">再见div>
- body>
- html>
展示效果:
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- display: inline;
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- display: inline;
- }
-
-
- style>
- head>
- <body>
- <div id="s1">你好div>
- <div id="s2">再见div>
- body>
- html>
展示效果:
块儿级标签可以设置长宽,, 当我们将div(块儿级标签)标签display: inline之后, 我们设置长宽的代码将会无效, 即便有这个设置长宽的代码,前端也不会有任何显示长宽的效果。
将标签设置为块儿级标签
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- /*display: block;*/
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- /*display: block;*/
- }
- style>
- head>
- <body>
- <span id="s1">你好span>
- <span id="s2">再见span>
- body>
- html>
展示效果:
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- display: block;
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- display: block;
- }
- style>
- head>
- <body>
- <span id="s1">你好span>
- <span id="s2">再见span>
- body>
- html>
展示效果:
行内标签无法设置长宽, 即便设置了前端也不会有任何效果, 当我们将span(行内标签)标签display: block之后, 我们设置长宽的代码生效。
既有块儿级标签的效果, 又有行内标签的特点,譬如既可以在一行显示,又可以在一行设置长宽。
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- /*display: inline-block;*/
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- /*display: inline-block;*/
- }
-
-
- style>
- head>
- <body>
- <div id="s1">你好div>
- <div id="s2">再见div>
- body>
- html>
展示效果:
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- <style>
- #s1 {
- height: 200px;
- width: 200px;
- background-color: red;
- display: inline-block;
- }
-
- #s2 {
- height: 200px;
- width: 200px;
- background-color: blue;
- display: inline-block;
- }
-
-
- style>
- head>
- <body>
- <div id="s1">你好div>
- <div id="s2">再见div>
- body>
- html>
展示效果: